So in Snap! v12, there is a new _morph key-value pair you can add to objects, making them look different than just a table:
(This looks sick!)
However, this new primitive appears a lot in the rendering scripts:

This new primitive was added to Snap! v12 a while ago, but I still don’t know what it does. Does anyone know? 
changes what it paints on and whether it paints, erases, or overdraws
Normally, the pen affects the stage. Now, you can choose what you want to paint on.
Interesting! I’ve got it mostly figured out, though I don’t know PAINT vs OVERDRAW…
One paints only where the sprite is (on top of its costume), the other makes the sprites costume larger (as such) and keeps drawing.
This whole overdraw/paint onto sprite feature will be REALLY useful. Now the pen trails wont get ruined for drawing a costume with sprite