keep all the dependency injection in FeatureFactory, for now -- not in REST call params