Added restore point for interact button checked.
Made undo / redo hack a little more reliable.