Consider the question "Name as many animals as you can."
An average person could no doubt list off about 20-30 animals without repetition.
This is odd seeing as we have a 7-9 item maximum short term memory.
The theory would suggest that as soon as we got to animal 10 we would start repeating the same animals without realising it. Whereas of this is plainly not what a person does. We sort of know "I've already said that one". Even though we wouldn't be able to repeat the whole list back.
Is there a limit to this kind of memory? How many animals can a human list off until they forget whether or not they have named a certain animal? Is it time based or number based?
It feels like we're marking off different neurons in the brain when we say them. So we don't say them again.