more wip on regionbrowser refactor