Add a new editing method based on a GeometryTree interface which is inspired by old ray tracer idioms.