Incoming/outgoing request wrapper implementations (wip)