Good news is streaming updates are working. It means the engagement graphs won’t be 24 hours behind and I can easily scale the processing as events and people with access grow.
Dashboards don’t refresh automatically or stream the new data, however it’s an obvious next iteration.