Move manipulating slice collection code to CollectionVolume from Catalog