Undo doesn't seem to reset properties. For example:
I'm standing at a bar. I create a task to take a shot and knock a bottle off the shelf to my feet and set my self-created property of "Drunk" to selected.
If I Undo after this happens, the bottle disappears back into the void to be knocked off again, but the PC still has the "Drunk" property set to selected.
Is this a known bug?