The idea here is that it might be nice to be able to subclass PaginationInfo. A custom pagination strategy might like to provide additional information and the target endpoint method could accept the subclass as a parameter.
Another option could be to make PaginationInfo an interface which might be better, wdyt?