we had other issues in the base geometry algorithm to fix first, BVN got pushed back a little.
I’m still not sure of the way to implement the creation of a BVN object in a consistent way. Currently we might just export the BVN as a way of serialization of a custom geometry object.
The main obstacle is that we would have to do a lot of (at least for us) unneccesary checks on the base geometry and keep track of the validity of all the operations if we wanted to have the option to add/insert opertions sequentially.
The GH way to handle changes would be to create a modified copy of the original… so we would end up with 6 useless copies of the same element if we add 6 operations. That’s just not very efficient.