This prepares for creating a separate RemoteTransmissionRequest class
This reflects our belief that the API is stable enough to avoid incompatible changes during 6.x.