Wouldn't it make sense to make `broadcast` a flag in `RpcOptions` as well?