Events are going to and from, undo broke it due to concurrency problem. Need a cursor move event type also.