Refactored paginator.hasMoreData to paginator.pageExists(pageNum)