Dependency injection, proper tests
pagination on entities