Using state, properties, or router to track an "actively selected?" - TanStack