Optimum way to use route context in a component? - TanStack