This document proposes a redesign of the Cubes analytical workspace to make it more pluggable and flexible. Key points of the redesign include:
1. Splitting backends into separate objects for browsers, stores, and model providers for more modular composition.
2. Allowing browsers and stores to work with different data sources and schemas within a single workspace.
3. Using an external workspace object to provide the appropriate browser and manage configuration, replacing the previous single backend concept.