Update ProxyMacro