Various fixes updates

- Pulled in unmerged changes from Brooklyn for `DynamicCluster`
- Added new `DynamicLocation` and `LocationOwner` interfaces
- Some minor bug-fixes