Берете и записываете в список, многопоток это не какой-то чудо режим. Это просто дублирование задачи.
Возможно вы говорите про то, что одновременно два потока могут взять в работу один ID. В таком случае надо лочить список на запись, чтение + проверку на блеклист. Если порытся по форуму то можно...