Efficient query execution and visualization in Frappe Insights

  1. Multiple Visualizations from the Same Query:
    If we create multiple visualizations (charts, tables, etc.) from the same query, will the query be executed multiple times, or is it executed only once?
  2. Query Storage and Usage:
    If we have a workflow where a query is stored for reusability and then multiple visualizations are created from this stored query, will the root query be executed once or multiple times?

I’m trying to understand the efficiency of query execution in Frappe Insights and how it impacts performance when creating various visualizations from a single dataset or stored result.