As @Newed pointed out, we designed this plugin to enable Bubble users to create any type of charts and visualizations without restrictions.
Your scenario is among those that the Plotly charts plugin can manage. It involves a complex implementation, as we need to construct dynamic charts that update based on data and also preserve the chart settings.
Thanks for the reply - looks interesting, for the time being though I’ve decided to go down the “non-custom” report and purchased the Apex plugin instead.
Might revisit this later if I decide to go back down the custom route.
At least for now, people were being put off by the way the dashboards “looked”, the Apex ones are really nice which is why I decided to go for them instead.