Maintain a local cache from the datastore
- increase resilience by reducing unnecessary load on the datastore
- isolating the qualitydashboard from any downtime or performance issues happening on the datastore
- speed up page loads (no computing is having to happen)