I think it’s because the DOM just isn’t as responsive as native components - interacting with anything in a browser or in an electron app has that subtle latency that doesn’t make it feel as good. Seems that this could go away with react native desktop.