It's a little cumbersome, but when I have instances like that, I create two lists... one with related table data, and the other with the feature's data. I add 'actions' to each so I can filter each one based on the other.
In the below example, the "Riser List" is the feature, and the "Inspections" list is the related table. When I click on an inspection record, only one feature is displayed in the "Riser List", which I can then click on to filter/zoom the map. Alternatively, I can click on a feature in the "Riser List" to filter/zoom the map and to see all inspections (related records) associated with it.
If someone has any better/alternate methods, I'd love to see those as well.