Refactor

would be indeed cool, but i'm not sure the doctrine's `Paginator` allows such a choice, right?

I started implementing a simplified version of `QuerySubscriber` that only uses native walkers.
We could simply ship both `UsesPaginator` and `SwitchesNativeWalkers`, the latter taking precedence and allowing to chose the walkers thanks to query hints.

thoughts ?