Both pagination and scrolling in tables

How to have both pagination and scroll in table component. I want to display 100 rows at a time with server pagination. Currently, no matter how much data I provide to table it only shows 5 rows If use pagination. To display more rows, I had too drag it all the way to below until I can see 100 rows. Bad UX. The loader is vertically middle, the user can't see it if they are at bottom of the table.

It doesn't look like this is currently built into table but may be a great thing to post over in the feature request section. In the meantime, one workaround might be to set your table to scroll and then build your own pagination component. Here's an example using some mock JS queries designed to mimick limit offset pagination:
pagination_and_scroll (1).json

Thanks, I'll check that out.