f132bb1861
Previous grace-window fix only kicked in when self.hasItem was already set, so first-render-under-lag (login/reloadui while bag data is in flight) still drew empty. Arm a single re-verify on any nil read so a late-arriving item gets redrawn; the verifyArmed flag prevents re-scheduling on genuinely empty slots — it only clears when we see a valid link.