in what case would you actually want to render more than one data-editor?
and is the idea of the `add($field)` that the top level Field itself might just be a `data-editor` itself?