stack scroll tool now passes the current viewport when scrolling to a new image - this preserves the viewport settings