Hmmm, shouldn't the task clear the intermediary cache at the end?