position: fixed has been around a long time
A lot of implementations also break the back button and "page" or scroll position links (you can link to a singular item but not a spot in the list)
They usually also break psuedo binary search and force linear/sequential search (you can't skip a head to page 10 when you're trying to zero in on a date unless they've added an explicit date filter and you remember the exact date versus the relative position)
Also breaks parallel loading--can't queue up the next few pages of gigantic media in new tabs while finishing the current page
They also tend to break ctrl-f and if they don't they tend to get progressively slower as more crap stays loaded in memory