Question about targeted refetch behavior in on-demand with queryCollection - TanStack