Let's make sure the parameters/error pointers into the message remain valid as long as the reply callback is running, even if the reply otherwise resets the pending message.