There should be a way to declaratively describe each space type and strategy of its allocation. Implements blueprint: dynamic-allocation Change-Id: I66c2f0b90fb94b0496b5d341817688a042161318