Add user based threading for sending side