Changing the item definition's name does not change type of property

If I change the item definition’s name I need to change type of property manually. Does it exist a way to do it differently?