animate nicely layout changes to due to reorder