revert to createProxyInvoker that does not auto-create setters