https://technology.inmoment.com/dont-make-users-wait-optimizing-the-performance-of-an-analytics-dashboard-27892cdd0de4