Rpc proxy shared registry

With temporary workarounds to support the old API until it gets redesigned