Blockingcollection instead of a List