David, If I understand what you want to do, I think you could accomplish this by using a microflow to retrieve the selectable objects for your reference selector. You'll find this setting in the Selectable Objects section of the properties form. The microflow would be straightforward - check the Region, if it is empty, return all Locations, if it is populated, only return those that are for the selected region.
Hope this helps - Mike