If this is actually the case, stages will have to be assigned a "floor" attribute besides just a tabletop attribute. But I imagine it could be easily implemented. Just add a check to prevent infinite stacking and more air-snapping exploitation. A single stage per house limit like the bathtubs would work.