Added user-zoomable viewport.