Added some empty implementations to avoid errors due to tight coupling.

When we get a chance, we will remove all calls from the render widget
directly to the viewport, and instead raise events on the appropriate
model, which can be handled in the main viewport.