Collision optimized but still buggy.
Lots of tunneling.