Update how properties are set