the "Test721" is a link. When user clicks the link - they should be navigated to linked Test721, if they click on the cell (but not the link they should be navigated on the row level (to entity represented by the row))
I do believe this behavior is possible by configuring event handlers on different levels of the table rows/cells.
Here is a brief video of a simplified version - maybe you already know all of this, but I thought I'd provide nonetheless.
From there, I think it really depends just how elaborate of a navigation and just how conditional it needs to be, but my sense is this should be possible as long as you can query and manipulate the data from a source and/or the JS.