fixing factory instance saving, adding testcomponent property with cardinality=3