respect creation order when reordering tabs