Make Bands/Swim Lanes Static for BandedLDLayout

That’s odd. A “ViewportBoundsChanged” listener is called when the value of Diagram.viewportBounds has changed. Are you saying that the last time (before each quiescent state) that that code is called, that the value of diagram.viewportBounds.x is wrong?