The original Reflex is essentially built on top of localStorage, but I'm not sure how scalable and resilient this is, given that data is stored to the local Chromium instance, and I'm not sure if it persists if a user upgrades Reflex versions for example.
Having a schema and the ability to do migrations would be ideal.
Some ideas:
Any other suggestions?