Why does query not re-execute after Key changes? - TanStack