Only make attribute_change call once