While I think that is a good idea. I think that goes beyond the scope of this pull request. I've attempted to add a feature without breaking any compatibility, and I think rearranging how we do the pagination may break backwards compatibility on some highly customized instances.