We can use query methods to express static limits for derived queries through findTop10By… or dynamic limits via PageRequest.
When using ScrollPosition, we do not have a good way to define how many results should be produced by the query method as PageRequest cannot be used with ScrollPosition.