sapun, совершенно не из той оперы совет.
Consolidate undo points необходим для того, чтобы команда Undo отменяла сразу весь кастом экшн, состоящий из нескольких экшнов (а не делала это пошагово, отменяя каждый экшн в отдельности).
Проблему Андрея это не решает.