keep prefetch_related logic in one place