My preference would be to, one at a time, eliminate the bottom candidate and then revote. Sooner or later you end up with a winner. The idea that the delegates from the top person get released at the same time as the bottom person makes no sense (like pretty much everything ever done by politicians I might add).
Eliminate the last place finisher after each ballot.
Now that is a good and practical solution. I would go for that. But it will be based on the preferences of the delegates and not necessarily those of the voters.