Rendering 10k+ rows makes the DataTable unusable: initial render takes 4.2s and scrolling drops to ~11fps on a mid-range laptop.
Budget: first paint of the table under 300ms with 10k rows, scroll at 60fps minimum.— perf budget, Q3 notes
Prototype numbers on the reference dataset: first paint 278ms, steady scroll at 60fps, 74MB heap (was 410MB). Ship it.