No, I meant externally. They currently consume model.Type externally, which you have to implement to return a string. Instead, they could consume model.GetType().Name externally, which would mean you wouldn't have to implement the Type property.