RPC: first step in separating out client RPCs from Raft ones