025314: Usage of smart pointers for dynamically allocated memory in BVH