Seriously though not being able to use transitions on any state transitions that originate from useSyncExternalStore is ass.
What's the canonical "best practice" here to fix store libraries?
Not gonna lie I originally thought sync meant, well, sync, not synchronous.
😅