Best practice using search params as state - TanStack