...
Pros
- It can use the current `plug-in` mechanism to load.
Cons
- A background plug-in is extending from `HTMLElement` but it's not rendering anything. This goes against the `CustomElement` principles.
- The dom can get polluted quickly by creating background plug-ins
Other alternatives: OpenSCD-core addon's addons alternatives
Consequences
- `Addons` need to be loaded apart from `plug-ins`
- Risk of having addon's addons with similar functionality
...