Ok unless I am missing something i dont understand. You are sorting your items but want to keep an item that should at the bottom at the top

Thats like saying "take all these letters and put them in alphabetical order but dont put them in alphabetical order," why sort them to begin? why do you want Zion at the top? maybe that will help us understand what you are trying do?

how are you inserting them? one at a time?