protected override MRLayerPlaneData CreateLayerPlane(PlaneVoxel startingVoxel)
 {
     return(MRLayerPlaneData.GetOrCreate(startingVoxel));
 }
 protected abstract TLayerPlane CreateLayerPlane(PlaneVoxel startingVoxel);