I don’t know if it’s possible but…
It could be good if Elefront developers would provide “generic” or “undefined” attribute input and output in their components e.g. accessible through zoom UI. This universal slot could be used by every other plugin developer with some custom attributes. This way it could be flexible and independent from Elefront makers, so they will not be bothered with a long list of attributes some people need.
Somebody who actually knows things better can write if it’s possible at all