Seems like this should be in `setAsPrimaryCollectionHelper`?