Store multiple images per item in your collection with Media Gallery fields

I have a media gallery on each item in my data collection. Using a repeater, how can I display the media gallery attached to each item?

The editor won’t let me add the media gallery to a repeater (which is the perfect way to do it). Maybe there’s a trick to this.

If I put the media gallery below the repeater, only the first media gallery of the filtered set is displayed. I can filter on a particular record which will show that record’s gallery, but I want my users to be able to scroll through the records and have the gallery change record by record. I tried putting a button that would make the gallery collapse and expand, but that doesn’t work either.