Playground based on https://dgerrells.com/blog/how-fast-is-javascript-simulating-20-000-000-particles