Initial implementation
Reduce creation messages per socket from 4 to 3