Created polymorphic ref types