schedule task after cache expires

otherwise we spin for a whole second hitting evelink's cache over and
over