preserve order when updating array colls