Using external solids for boolean editing of a block?

When using BlockEdit, is there a way to use a solid that is not part of the block to perform, for example, boolean difference on the block? Or is the only way to copy the cutting parts into the block and delete them after the boolean action?

Hi Grant -

Technically, BlockEdit simply locks all other objects for the duration of the edit procedure. You could run UnlockSelected to unlock the object that you need to use for the Boolean operation.
-wim