Refactorización de FactoryReferences respetando la funcionalidad
original