How do you handle paged data for a table with an External Data source?

I am working on a Skuid page to pull back a list of objects from a REST endpoint. I am using a REST model and binding it to a table. How does an External Data Source REST model work with paging for a table?

My return object returns a paginated collection looking like:

{<br>Collection: [{name: "joe", id=1},&nbsp;{name: "Shmo", id=1}],<br>TotalRecords: 1000,<br>NextPage: ""<br>}

How would a load more button work on a skuid table when connected to an External Data Source? I’m afraid of doing a lot of javascript hacking to implement paging functionality.