Oh, that’s right – you have set Diagram.scrollMode to go.Diagram.InfiniteScroll
.
But as you have read at GoJS Coordinate Systems-- Northwoods Software, you could set Diagram.positionComputation to keep the Diagram.position y value within the range that you want, even while the x value changes dramatically.