Focused cell in row selection

When a row is selected in a TAdvStringGrid, the focused cell is the last one, at the right (last column).  This happens in TStringGrid too.

Is there a way to have the focus not on the last cell (at last column) but in the first editable and visible cell in the row, just like in Excel?
This is to avoid this: if just after a row selection, you use up or down arrow (or PgUp/PgDn), the grid scroll to the last column and it may be quite upsetting.
Thank you.

This behavior is also in TAdvStringGrid as it is inherited from TStringGrid.
You can avoid the scroll behavior in TAdvStringGrid though by setting
grid.Navigation.KeepHorizScroll = true