BoundarySurface: Copying vector of shared_ptr is expensive, use reference instead
Copying and deleting vectors of shared_ptrs are an expensive operation. Use a reference where ever possible.
Copying and deleting vectors of shared_ptrs are an expensive operation. Use a reference where ever possible.