Smoothing afterwards might be quite complicated to program to get nice results. Maybe one day…
And reordering the way things are drawn in the plan is a big development, and I’m not sure I want to change the current simple logic. You can also draw a room for your terrain which doesn’t include the walls or the house of the walls.