A simple scatterplot with react and d3 using React Tween State for animation.
The points should all start from the origin and then transition to the final positions.
There are 500 points rendered, at which it starts to feel a little choppy. At 1,000 points choppiness is very noticeable and at 10,000 points it might as well be static.