There is Grid which has say 1000 rows with a column named Username(with distinct values).
And the grid will display only 20 rows per view, and the other rows will be
I would take "ScrollintoView" any day. It will scroll and check for the element simultaneously and halt when it has the element on view For help with the code, please follow this link