The headless core virtualizes the scene to the viewport so 20 000 tasks paint as ~80 SVG nodes and scroll in under a millisecond. Tree, columns, dependencies, baseline, markers, progress, tooltip, selection, filter, i18n and toolbar are all plugins on the same engine.