add `filter: blur(20px)` on the canvas, slow the balls down and don't render them and you have a really nice lava-lamp-esque background effect