The only problem with that is then I have to add another overloaded invoke method to pass in the uuid so the invoker can evaluate if it has to actually run it.  I do have to admit it would be nice to not have the map then though.