queryClient.invalidateQueries works... but only for a while - TanStack