Allow view-only Surface. E.g. if there are node types that are not editable.
Provide annotation ids in the DOM.