The issue we are having now is that the initial load time of our StatusPage is slow, taking up to 15 seconds on the first load on desktop and up to 20 seconds on mobile.
Our Statuspage has about 50+ components with a metrics chart.
Use a few tools and found out that there is around 6k+ DOM objects.
Did some research and apparently, we will be able to reduce the number of objects by using custom HTML, displaying only x days instead. However, we are exploring other ways where we can improve page speed.