Is there possibility to add row click event listener to grid(v7)?

How can I add simple row click event listener to row, which will trigger event with item id.
There are problems with ItemClickEventListener, because with click, it also tires to fetch that item. But in case of lazy loading, this item could already be removed from cache and there will be triggered batch job, which will try to fetch items from DB until it founds correct one. But this could take a while and it also blocks other requests (session will be locked).

It happens when user filters grid, then clears filter, but before UI renders, user will click row