Use NSOperationQueue to filter out duplicates.