Skip the "batch" since this applies to all sends?

Do you check this for the others as well? (if users have configured multiple targets for the same command)

Do we override for commands? 

Eg when users have a mapping for assemby MyCommands = endpointX but then also has a MyCommands.SomeSpecificCommand = endpointY. Do we override and send to Y?