Relayout when number of columns change. Attempt to re-allocate content items in reverse sort order (most-recent) visible set