The End of Pagination

Search on the web may be difficult, but a lot of lists can have a logical grouping. If the scrolling speed is maximized for a certain time interval, the list should shift to scrolling through the grouping. If you are scrolling through a list of 500 contacts, at some point, the letters of the alphabet should appear. This makes jumping to a new “page” more practical. This can be done by dates or numerical value. If my search/filter has too many results, shouldn’t there be a way to limit the list further?