The DOM drives the lifecycle
An instance exists because its element is in the document and its class is registered. One MutationObserver mounts and unmounts everything — nothing else constructs an instance.
The registry is the framework. The DOM is the component tree.