Invoke methods via reflection without wrapping errors in a TargetInvocationException