>>533584089
I dunno it's Godot, I just build a new arraymesh every frame whenever you move something. You can only edit one room at a time and after that they'll be static during normal gameplay.

https://docs.godotengine.org/en/stable/classes/class_arraymesh.html