adding our own ExtendedTaskState, handling tasks
that were lost while Singularity was down much 
better, no longer rescheduling the world on startup.