DOM-rendered Blazor grids slow down as rows and features stack up, and the commercial alternatives (AG Grid, Syncfusion, Telerik) are licensed dependencies you don't control. Most teams accept the licence cost because building a serious grid is considered too expensive.
02 — Fix
A high-performance Blazor data grid that paints cells to a canvas and overlays real DOM inputs only where typing happens — with multi-column sort, a per-column filter row, pivot aggregations, pinning, formula columns and CSV export.
Exhibit 005-AThe grid itself — thousands of rows painted to canvas with KPI headers, in-cell sparklines, status pills and a record-inspector rail, all scrolling at native speed.Exhibit 005-BThe pivot view: a row × column aggregation table bound to a canvas-rendered stacked chart, with sum / count / avg / min / max toggles.
Blazor Server + Canvas2D with dynamic-LINQ server-side queries; the roadmap came from a four-agent audit of the codebase against competitor feature surfaces, then each tier was shipped by dedicated agents.