Why not add runId check to stillValid?