public Object invoke(Object target) throws Exception {
    Method method = MethodCache.get(_methodKey);

    return method.invoke(target, _arguments);
  }