Reorder it how? It's up to you how things get positioned. UIGrid makes it possible to easily align things for some quick-and-simple positioning. It also makes it possible to automatically drop the item in between of others and have it remain there, but that logic only works for horizontal or vertical sorting. In a two-dimensional grid it's up to you to determine where in the grid the item should be positioned, so you will need to write some code.