why pass a center to a worldobject? this gets incremently calculated with every voxel added/removed.