useEffect on cache invalidation? - TanStack