What is the problem or goal the end user is trying to solve or accomplish?
When the cache expires, end users have to wait longer for complex queries to be executed in the database.
How are they solving it currently?
It's possible to use reports to schedule a warm up cache, though it's not ideal (requires sending notifications, unable to refresh all dashboard tabs, etc).
What is the recommended solution by the Customer?
Implement a way to schedule a refresh of assets.
Sending sensitive data via email and slack has security implications. We should be able to pre-load specified dashboards to warm the cache without having to send reports out.