Widget text jumping all over the place

I have a menu widget made of a horizontal panel containing 3 canvas panels with a vertical box. Within these vertical panels i have some canvas panels with the smaller background panels, and a vetical box with text.
So structure is like this:

My problem is that whenever i scroll in our out, the text location varies greatly with the smallest change as seen in the middle panel in the picture below, where the left panel stays at it should.
The text in the left panel is not put in a vertical box in the subpanel, but it manually placed within the canvas panel.

Must all texts be placed in seperate canvas panels with additional room to avoid this jumping around?

Hope i make sense :slight_smile: