webgl
- https://observablehq.com/@bmschmidt/sharing-a-single-zoom-state-between-svg-canvas-and-webgl - d3 zoom with webgl
- https://peterbeshai.com/blog/2017-05-26-beautifully-animate-points-with-webgl-and-regl/ - points with webgl
- https://threejs.org/manual/#en/picking - picking with webgl