I’m a great fan of Speckle! It got to a point that I now use Speckle to create a more object-oriented grasshopper canvas, by using the speckle components as transporters to embed data and extracting the data later in the script again. I like this because the canvas becomes a lot cleaner and I am able to send data in ‘stages’, for example before or after a transformation in gh. This can for example come in handy if you are nesting geometry and want to send the 3d object ánd the nested geometry to Speckle.
A feature that would immensely help would be to make the speckle objects transformable if the main object has a input form a Geometrybase datatype. This speckle object can be transformed instead of having to rebuild the Speckle object after every transform . Would that be possible?