Working on pure BVH (boxes) to replace kD-trees completely. If this works, I will try changing the BVH from boxes to spheres.