Profile existing aggregations when expanding dashboard history
When adding a full-history dashboard range, benchmark the entire existing client computation pipeline as well as the new chart. A fast new series can expose an older grouping loop that repeatedly spreads a growing array, turning an ordinary accumulation into quadratic copying. Wh…