useQuery result fails to update when prefetchQuery is used inside loader - TanStack