How can I track the currently visible items in a UICollectionView using UICompositionLayout, and trigger GA events when scrolling stops, in iOS? I previously used UIScrollView delegates to invoke GA analytics and track visible items when the user stopped scrolling. However, since switching to UICompositionLayout, the UIScrollView delegates are not being called. I only need to send the currently visible items to GA when the user stops scrolling, not all items that are shown on the screen. Can anyone provide an example of how to accomplish this with UICompositionLayout?