You can try to make web page load faster by changing the registry key for Internet Explorer. Please note to take backup of the registry key before making any changes to the registry. Check for more details on how to make the Changes here
1.Open Registry Editor by typing REGEDIT into the Run dialog in the start menu
Browse to ...
What do you mean "bind to that will automatically display the results"?
If you want to display content on your SharePoint classic pages by configuring simple and advanced queries, we could use Content Search Web Part.
For more information, please refer to:
Theres a SP.ListItemCollectionPagination class you can utilize, but it has it's limitations.
var position = new SP.ListItemCollectionPosition();
where pageinfo can be derived from PagePrev=True&Paged=TRUE&p_ID=<firstrowItemID> or Paged=TRUE&p_ID=<...
You could check these two official documents to see if it helps:
Use a SharePoint Server records archive or manage records in place
Choose how to store and manage records
And here is a similar post:
SharePoint 2016 Archiving feature