The thing is with commands that are done by reference, the name of the command would need to be copied and kept with every action that executes that command, and every time a referenced command is updated, all the actions will need to be updated. It's possible, but I would need to ponder that for a bit. As a workaround for now, executing commands by name might be the easiest way to keep track of the load you are probably dealing with.