Obviously you haven't read my comment properly.
The main point is: * I do want to use React components for composability. * I don't want to deal with global state management.
Remix seems to address those issues for me so I'm planning to give it a try.