OZP-10: CollectionView mixin