Cleaning up Viewport interface.