just as a note, you can ignore the type and do `new Terraformer.Primitive(zone.geometry)` and Terraformer will figure it out for you