this is an invalid queryset.

Also, why not just walk the related fields starting with `self.request.user`?