TaskWorker now only updates if there is something to actually update...