Add a render-section helper and a editable-text component