kd-tree intersection test now with bounding box intersection test. Weird holes. Shitty performance. This is so frustrating.