In the process of this, I realized that attempting to place a blueprint of -- say -- brick -- on top of existing bricks marked for deconstruction results in the existing bricks remaining marked but the new bricks not being placed. However, a blueprint for any different tile can still be placed.
I feel like one of these options should be the correct behavior:
- Deconstruct the existing tile and place the new (identical) tile -- comparable to current behavior, if rather unintelligent
- Cancel the existing deconstruction order