webclient selected record not shown in table view

I have a table view in a tab panel. There are many rows that one must scroll down to see.
I programmatically selected a record that is not showing in the vertical space of the tableview. I use requestfocus() on the element in order to show the selected record. This works fine in Smart client but not in web client. If I manually scroll down/up the table view I can see that the row is properly selected.

Is there a way to force the selected record to show in the table view in web client?
Did I do it the correct way for the Smart Client?

Not possible in web client scrollable grids at this point. We do searches instead.

Is this a limitation of the web browser (all the ones I have tried have same effect) or some aspect of the Servoy wicket implementation or ?
What is the cause?

Would a search limit my view to one record?
How could one insert the equivalent of the manual keyboard/mouse clicks on the scroll bar to get to the selected record.
Is this already in a feature request?

Currently a limitation of Servoy’s scrollable grid.