peter But request 2 can be problematic. What if the region you move into is already fine tuned? In that case the current behavior makes sense and you really don't want the other region to change.
The behaviour 2 suggested, to only work if two regions are joined together but if you move to a non joined region it just acts as is , it just attaches it to existing region.Once they are joined then behaviour changes to move the centre point.
The idea is you can immediately adjust both regions joining point without moving them individually one at a time this would create much faster workflow when fine tuning regions.