https://rauvetech.com/blog/offline-persistence-vuex-state-with-localforage
https://markus.oberlehner.net/blog/how-to-structure-a-complex-vuex-store/
https://zendev.com/2018/05/21/vuex-perfect-interface-frontend-backend.html