It seems to me, we need an easier and very clear way of changing the hierarchy of Components. Something as easy as say Shift-LeftKey or Shift-RightKey.
Yep, that works well. But now start from this new position as in pic1, and move 4 to the level of 2 (using the same method you described), AND maintain the order. This time it moves it to the level we want but does NOT maintain the order (pic2).