What is the problem or goal the end user is trying to solve or accomplish?
Queries for Charts are processed 6 at a time. It would be nice to use background processes via Asynchronous Queries to process more charts in parallel and reduce overall dashboard load time. This will also allow emailed reports to be sent closer to the scheduled time.