The `sender` parameter will become necessary later when I'm going to implement reliable channels. Should I find another way to implement that, I'll switch back to the sender that is part of the request.