Create new wall for finishings issue

Hello,

I have an issue about creating new wall for finishings that should follow the adjacent ceiling.
I had two strategies for this task, each strategy has its own problem :smile:

My first approach was creating a new wall for each finishing layer. As you can see on pictures, creating second wall deletes first wall.

The second approach, creating a wall for entire interior finishings collapsed because of layer order. Again you can see on pictures. I tracked this problem, it occurs during joining curves to polycurve for offsetting as much as the thickness of the finishing wall. After offsetting, I explode polycurve to curves but start and endpoint of curves totally different than the previous curves, before joining.

I prefer to solve first approach’s problem because of not handling the flipping problem occurs.

Any help will be appreciated. Thanks for at least reading this post.