Why passing the `QueryBuilder` if what you use inside is only the `Query`?