best practices for conditional fetching with React Query? - TanStack