20 balls • 360°/5s • self-contained physics