This makes sense to me, but I also think that you shouldn’t be able to dismiss the jury en masse more than once. Jury pools are what, 20-30 people? If they can’t find 12 people and/or set 1 doesn’t work out for some reason and the judge agrees, you get one more shot and either accept the hand you’re dealt or drop the case.
When something of similar scope happens to the defense they can ask for a change of venue, and if it’s granted that’s it. The trial proceeds.