Is there any reason that a component created by a plugin can not be made unique?
I've tried using a group and .to_component as well as creating the definition.entites. In both cases, when the component is added to the model, the 'Make Unique' option is grayed out. If I copy the instance, the copy can be made unique while the original still can not be.
I guess the answer is to hide an instance in the model so additional copies can be placed made unique and modified