Couldn't we use a factory_service, which provides configured `OrmDataSource` instances, instead of cloning this (this is the theory)?

Looks irregular to me.