Use ConnectedQuerySet as a mixin

It behaves better in the case of subclassing the result of the
query_set_factory and feels more in line with what we wish to do.