You probably already know about BURST command. BURST is an express tool that can keep attribute value after you explode a block. ‘Normal’ explode will convert block to default state and remove values that you’ve given.
Using BURST will keep the value.
It’s not just attribute values
Autodesk name it explode attributes. So I think it was designed for attributes. But apparently it’s not the only one that it can keep.
It also keep layer
Let’s say you created elements in block using ByLayer. When you place it in a drawing, it will use active layer properties. If you move it to other layer, then it will also use that layer properties.
But what happened if you explode that block? All elements will be back to layer 0.
The interesting thing is if you use BURST, it will still use layer where the block is placed.
I think BURST might be able to keep more than layers and attributes. Do you know what else it can keep?