So if you’re storing a list of colors under the car, couldn’t you just put a repeating group (type Color) and the data source being "Parent group’s Car’s Colors:sorted (by ID)
Thanks for this question “what are you sorting by” @adamhholmes. I made the mistake of trying to sort by image (the car/color is a simplified version of what I’m dealing with).
Indeed it’s impossible to sort by image, so I didn’t have the option. I’ve re-worked to sort on a field that’s sortable, it’s now working.