Sorry, it seems like I didn’t look closely!
This is already a known issue with ListView/GridView components. While these components are described in the docs like
The List View component serves to display a collection of items.
they do also provide utility for inputs and such, but only directly on the component. It would be nice if the cards generated would be indexed and callable in a more direct way, for example {{ui.listView.get(n)}}, but nothing of the like is implemented yet.
But ultimately it’s all about using the things we’ve got in the best way possible. Personally, I also think that tables inside the ListView make it squeezed/compressed. If possible for what you’re trying to achieve, think about restructuring with the inputs directly on the ListView, using entirely different components, or creating a custom component using modules.
This is sadly a limitation of the current state of such structural display components.