saner use of rpcbackend global