Make cursor and collections share same update behavior