Reference of `navigate` now changes before navigation. Is this intended? - TanStack