Update VE implementation to use model-only inspectors

As we can't access the view node we have to use staging transactions
to apply changes to the real document node.

In all cases we can now bypass the parent teardown method as the
model has already been updated.

Depends on If1250402f266 being pulled through to the VE extension.

Bug: 63785
Change-Id: Ic42db8531a5119e8454fb26c80565cef656d3a80
(cherry picked from commit e8fc305b03f0a6011ec150fd72d6719a998db932)