It doesn't look like this needs to be a dynamic invoker. You should avoid this where possible, as dynamic invokers have a performance hit.