Threads whose message objects are in memory can be immediately send on to the deleteMessages() call, which is the most common case and why I've tried to optimize for it. I'm just going to get rid of all of it, because I don't want to argue