I can't really think of another usecase. The behavior with `make_distinct=False` is well defined: It sets the generator states exactly the same way as would happen locally. But I don't think that is likely to be an important case. So I can remove the argument.