progress on making a PartitionedCollection