Hi Svante,
I have some concerns about the "Editing Problem" of Metadata. At my understanding the editing behavior of metadata annotations is completely implementation specific.
E.g. suppose you have a paragraph with an ID and that ID is the root of an RDF statement. What e.g. happens when an editor need to "split" that paragraph into two paragraphs?
~Florian