Hi.
When editing a block, objects baked by Cache Content component are recognized as a part of the block. Baked objects are not related with the block, but they are already added to the block’s definition when I try to modify it.
Thanks.
Grasshopper is pushing new geometry to the model while the block is open for editing.
As any other command that create new geometry this new geometry will became part of the block when block editing is close. This is how the block edit command works.
So, It’s not a bug, but is confusing I can see that.
Unfortunately there is currently no way to bypass block edit command and push the new geometry in a way that it does not become part of the resulting block.
‘Query Model Object’ has a similar issue it is returning you geometry that is in the block while you are in block edit mode.
I would say that to address this we will have to wait until Rhino 9.