When zooming, 'lock' the target point only once to prevent camera moving around when changing the position of the point