Decouple TCP conn creation from message processing.