Add engine config polymorphism