Shifting toward polymorphism