Infinite zoom into scale-invariant field of random circles. JS+Canvas