I always found it strange that you can't get the element type from an FVElementGeometry object.
FVElementGeometry