Поскольку мне не надо было спускаться ниже, я дальше OpenBuffer особо не разбирался.

Сейчас посмотрел дальше по цепочке вызовов.
В HostWindows есть процедура InvalidateWin, которая вызывается как раз для каждого обновляемого региона (параметром идет указатель на регион).
Внутри идет вызов w.Restore(), который через Views.UpdateRoot(w.frame, l, t, r, b, Views.keepFrames) производит добавление региона во фрейм. И затем, во время вызова Window.Update производится Views.ValidateRoot().

Как-то так.