This probably depends on what you’re working with, but I never really need to do bulk operations. And moving the cursor a 1000 lines I can do in a second through the magic of two finger swiping and inertial scrolling. Though most of the time i need to go to a particular function, not row, so I’ll just do a quick search.
It could even be as simple as moving cursor 1000 lines below or above. Or doing bulk operations.