No. If you want preselect, say so. You've heard of "old wives tales"? Well, programmers have them too. People get strange ideas in their head and slavishly use them even when they have no basis in fact.
You can always test it. Start up one session with a loop that has the break by true; put a pause in it on the first iteration; then in another session add a record which should be selected by the for each and release the pause. If the record shows up, then there was no preselect.