I would rename this module, especially because it's on `sdk/ui` level – not `sdk/ui/sidebar` – and with all `state` stuff we have in components, it could be misleading.