Maybe this is not the right place to ask (I assume lisp is needed), but is there a way to temporarily change the color of some instances of a block and go back later? The items in the block do contain multiple colors and layers and the layers should not change if possible.
The situation is this: when I have a drawing with Block1 inserted many times, I would like to change the color of all instances of Block1 in a certain area. After I'm finished I would like to change the color(s) of the block back to normal.
When the block items would have a single color it would be easy, but they don't. Maybe storing the original color in the items for restoring later? The blocks can be nested too.