- Issue created by @larowlan
SdcController::layout() currently hard-codes loading the tree storage from a field named field_xb_demo.
We need to allow for multiple possible places to store component trees: they may originate from more places than just an XB field (for example: layout builder storage, paragraphs)
Add a plugin type for storage and use that instead - see https://git.drupalcode.org/project/experience_builder/-/merge_requests/68 for example - Component tree storage plugin and friends