why not a DNode RPC?