Implement basic zooming.