React Transitions and external state consistency with useSyncExternalStore
When utilizing React's Transition API to mark high-frequency state updates as non-urgent, the framework may interrupt rendering to maintain responsiveness. However, if these updates rely on an external state store, potential 'tearing' can occur where different UI components display conflicting versions of the same data during a single render cycle. While use