Hey, some time ago I submitted my other library (
https://github.com/bloomca/veles) where I built an entire new UI library which supports atomic state updates.
However, I realized that it requires rewriting of the entire applications in case you want to use it, and also there is no proper support for things like routing.
So I tried to extract the data layer which allows for atomic updates and adapt it to React. The result is a somewhat convoluted framework which can work under some circumstances.
Please let me know if you have any ideas/questions! I like the topic of performance a lot and would love to speed up React apps (or any JS apps for that matter).