`AxisHolds` is four contracts, and `diag::outside` counted three: a refusal because this window is outside the range the drawing was made for bumped "reuse outside: a rel base". The two are different questions -- a window range is pixels, a rel base pin is a window-unit length that an unchanged window can still change -- so the rig answered "why did that redraw?" with the wrong one for every resize.