gradually UiManager turnes into proper shape for that kind of class
"workspace" is no longer the de-facto backbone of the UI, rather, we got a global context residing in "ctrl"