UGeometrySelectionManager provides the infrastructure for "Element Selection", ie geometric sub-elements of some geometry object like a Triangle Mesh. The Manager is designed to work with a relatively vague concept of "element", so it doesn't explicitly reference triangles/etc, and the selectable-elements and how-elements-are-selected concepts are provided by abstract-interfaces that allow various implememtations.