You can use editable templates to achieve this, where you can define structure as above and initial for 2 components.
OR for static templates the design_dialog holds the value at template level, you can use design_dialog instead of dialog.
Thanks
Arun
Arun Patidar