I have invested a lot of time in the topic caching. As a result, access is now also performant when Node-RED, my servers and the smartphone are far away it other regions of the world.
I'm also currently working on the possibility of creating customized apps for customers. With their own logo, CI and texts. If you are interested, just write to me.