Can't the zoom controller simply be linked to the zoomhelper?