shuffles the list without notifying any listeners.
void silentShuffle([Random? random]) { value.shuffle(random); }