Not really sure yet
Each major entity has its own store so that subpages can retrieve data from the store instead of reloading each item from the backend.
The store is refreshed on the index pages.
Each time a change is made, the respective store is updated and the backend is informed.
The stores are initially filled at login.