1.0 - Only update property if writeable, so we can use readonly (calculated) properties