consumers must (currently) all be added before any consumption starts
updated rpc tests