void IRecordableCallback.OnReplayed(ReplayKind kind, ReplayContext context) { this.undoing = false; }
void IRecordableCallback.OnReplaying(ReplayKind kind, ReplayContext context) { this.undoing = true; }