pub type VisibleVolumes = Vec<VisibilityResult<VolumeHandle>>;