Partially have diagonal collision detection.