How to manipulate the display style and visibility of objects outside of the block?

Is it possible to control and manipulate the display style and visibility of objects outside of the block while in BlockEdit mode? For example turning outside things off, show them in a different display mode vs the current one for the viewport (wireframe vs shade), turing only parent level block off, or turn off/on only same block definition instances outside of the current nested block?

Thank you!

@JohnM - any idea of this is possible?

The block edit command is currently a plug-in command and does not have an SDK to allow external manipulation of objects while in block edit.

understandable, hopefully you guys can consider it in R7. Thank you.