Pagination should be a method of the client