Using ISizeUpdater interface instead.