A drop-in replacement for Celluloid pools using the message API