I spent hours trying to get some good collision detection using clone IDs and pythagorean's theorem. It didn't work so I rage quitted.