I opened an issue about useTransition https://github.com/reactjs/reactjs.org/issues/3042
I uncovered a known (to react team issue) about transitions not “overriding” previously queued transitions. You can see it in http://reseda.orestis.gr at the top-most demos: clicking the buttons in rapid succession will eventually settle at the correct state but will go through all the intermediate ones first.