Add _will_change! on attribute transaction