DFTaskQueue is no longer thread-safe for the sake of performance