How do you transfer components between models?

And while we’re on the subject of component’s (and not to get too far afield from the OP, but it is directly related}…does SU provide any architecture in the free or paid versions that allows you to define components in separate model files, but reference them from other models? Thus allowing you to define a master component in ONE place, but use it in MANY other models…updating the master would update any models referencing it.

I understand I can import another model as a component, but if I make changes to the imported model component(s), it then becomes unique to the model into which it was imported…and replicates model size, etc.