As for now, every unit in effector must have an unique stable identifier and factories of units must be marked at effector/babel-plugin
settings in a special way by adding path to factory definiton to factories
list,
so every group of units created from factory call have ther own sids and other metadata.
As it turns out, this way can be really confusing for many developers and, while it fairly easy to use with external libs like patronum
or @effector/reflect
, this maybe hard to notice if something went wrong when dealing with project-specific custom factories