So I've upgraded to the latest SP. If I bind a List<int> to the dependency property CurrentItemsOrder, and populate the list with 0,1,2 to match my 3 tiles. Then I move tile 2 to the first position, the List is still ordered 0,1,2, but I was expecting 2,0,1.
How is this supposed to work?