Is this a requirement by the soap client? If so, I'd suggest allowing injection of the SOAP client instead of proxying the call down a level.