May need to set dirty here, just to be safe.
Prevent unintended state leakage.