Moved logic to avoid double-copying of pluggable transports into base class