Repeated selects without 'replacement'

Hi there,
I'm trying to set up a repeated 'select_one' type question such that
selecting a choice then makes that choice unavailable for subsequent
repeats. I've seen one way of doing this using choice filters but since I
have 25 repeats for one question and 100 for another, implementing it in
that way is going to be messy. I've hunted around for ways of doing this,
but can't find anything. Anyone have any ideas?!
Phil