Scaling a custom house

I’m loading a fbx model of a house into the scene

I have to scale my house on the go. with stretch/shrink buttons on the side

Problem is:
When i scale, wall width thickens too.

So I’m scaling in x direction lengthwise, some 10 times and z direction 1/10 times to maintain width same for walls in all direction.

Any solution to fix this?

If anyone has solution how to extend/reduce buffergeometry, that’ll help too!

Not sure if this would be very helpful but an ideal solution to this would be modularizing the house into multiple parts ( walls, floors, ceilings, etc ) and then fabricating a house on-demand using those modules.

Oh yes I did that.even did scale x times on needed components and 1/x times as generally how they recommend. Its partially working.