Diff based task removal