@Liza Another issue... with bumps
Testing this with a matrix of circle clones:
The circles are created & positioned relatively slowly to avoid the issue with self references to object's variables all reflecting the same values. This also means the circles aren't touching before they're repositioned.
It works as expected up to 16 circles (15 clones). After that, spurious bumps start occurring & the fps slows almost to a stop after the quantity shown below.
(creation order was left to right, starting at the lower left and increasing rows)