Instead of using an ephemeral data store that regularly gets rebuilt during project development (the default database key/value store is great but gets blown away during re-installs), this introduces a file based key/value storage back-end. One that could persist for a long time in a private folder.