BallTree implementation with BoundingSphere