Message pool and threaded message pool, inspired by OSC