Property Type Updating

Updating property types when they change, this can cause errors in
content. but it's something that happens in umbraco if you do it by hand