Path and textPath, bound by id
The output is two elements: a <path> carrying an id, and a <text> whose <textPath href="#id"> points at it. At render time the browser resolves that reference, measures the path, and lays the glyphs along it. Delete the path or rename its id in an exported file and the text silently vanishes. The text stays live text, not converted to outlines, so the result is editable and font-dependent.