How to let children of panel container move outside it's bounds.

Godot Version

4.2.2

Question

I have a PanelContainer with Grid as a child. Grid will have horizontally aligned buttons as children. Initially only first button is displayed and when player clicks it, the other buttons will appear. The problem is that when I show other buttons, the panel size changes to match all children and moves all other controls on the right to make some space. I would like to change this behavior so that the panel container has fixed size, and all buttons after unfolding will move outside it’s bounds and being displayed on top of other controls.

As you can see on the picture, when player clicks button marked with 1 the panel unfolds and displays all buttons. This results with moving “Start refining” and “output” controls to the right, but I want them to stay in the same place so that displayed buttons will be on top of it after unfolding. How can I achieve that?