When sorting we need to render children in the correct order. This probably isn't the cleanest solution but re-uses the view rather than re-creating them (as was the case before).