I think If your component is stateless and your soapconnection is set in the constructor event,
it will be reused for next call.
If you set it in the activate event or inside the method, each call will reconnect to the WS.
I did not test it by myself but you should try.
Regards.
Abdallah.