Partially addresses #134. First draft of zooming.