Renamed Box.checkNeedsLayoutUpdate to onTick - to make a likely override
point obvious.