Could you pass a caller-specified UID as a parameter to the command and then update an attribute with the response, embedding the UID and the result in a way that could be tokenized by this feature for further interpretation?
It would require a pair of RM rules to send the command and observe a change on the attribute for each response.