Fix synchonization exceptions when regions are dynamically modified.  Keep track of regions in manager.