FORGE-1100: Introduced ConfigurationFactory and ConfigurationProducer