Asynchronous memory transfers list is not thread safe at all
There might be some cases where two threads are manipulating the list and one of them gets an invalid iterator.
There might be some cases where two threads are manipulating the list and one of them gets an invalid iterator.