Collision detection is a bit ropey, I guess.
Some of them don't escape but start bouncing back and forth. Also, the whole lot should reach equilibrium before long, but it doesn't seem to. It all seems a bit overly bouncy - kind of like Angry Birds physics, but turned up to 11.