How to scale multiple actors at once properly?

How can I scale multiple actors in the level at once without them moving around while doing so?

On default, when you have build something like a house from multiple actors and you want to scale that up the pieces will also move differently around while scaling making a mess. I assume it has something to do with pivots but even when I group all the actors it still happens. How can I do it right?

I notice that when you try to scale multiple selected actors at once, it makes a difference if you do it from the Transform Panel or not. The transform panel seems to do it by individual origins, while if you scale the selection by dragging the scale axis around (in the viewport) it scales by what looks like the last selected actor’s origin. odd! so try that? Also when I build a “something” out of parts, like a house, I usually like to put all those parts inside of a new actor just because it usually makes my programmer life a bit easier. that actor can then also be scaled and moved around as a whole.