Prototype @Factory-ctor double execution fix.