Threaded calls could have messed with message data. This didn't help.