https://krisbunda.com/blog/2009/12/24/sketchups-dynamic-components-part-1/
SketchUp's Dynamic Components