add zoom/pan to 'image' visualization