Refactored common intersection code into VertexCloudManipulatorUtils