Updating search params with `navigate({ search: ... })` causes sluggish UX - TanStack