An estimate based on this suggests that a clear separation of view and controllers, and a strict view layer will save up to 15% effort when porting code to new rendering services.
it is likely to be somewhat lower since dependencies can also be indirect and bleed through the view layer.