It seems silly that I need to create a structure with my data *and* the name in the script-message-received handlers when it could be provided as a parameter to the handler. Not sure of the best way to do this though since it's in 2.6.