With the SVG renderer a heatmap draws one <rect> per cell, so the DOM node count grows to roughly one node per cell. Switch the Renderer to canvas and the cells paint to a single canvas instead: the node count stays flat and the render time drops sharply at high cell counts. Hover still shows a tooltip in both modes. Use the controls to scale the cell count and compare.