First you need to understand the hierarchy of the transformations you need.Based on that you need to create the groups.
For example if you still need the
rotate left and right to function even after you change the height, it certainly means the groups which control your rotX and rotY should come under the group which u are manipulating to adjust the height.
In short you need to have multiple groups to deal with these kinda objects.

some thing like this:
+CENTER COLUMN|
....................... |->TRIPOD HEAD GROUP|
........................|......................... .....|->TRIPOD HEAD SWIVEL GROUP
........................|......................... .....|->TRIPOD HEAD ROTATE GROUP
....................... |->LEG SECTIONS GROUP|
.................................................. .......|->LEG-A GROUP
.................................................. .......|->LEG-B GROUP
.................................................. .......|->LEG-C GROUP