useMatchRoute but don't re-render on every state change - TanStack