Replaced ConcurrentBag<T> with List<T>