If `self.random_state` is an integer (i.e., in most cases), then this always will generate the same random order.