It's doable, but users of the TaskRunner aren't supposed to add the same task twice so I don't think it's needed.