Add support for client-side RPC