actually *use* the copy of the watches for iteration