for (auto item : new_top_level_items) {
add_child_item(item);
// Position the item after the last item or at the top if there is none
for (auto item : new_top_level_items) {
add_child_item(item);
// Position the item after the last item or at the top if there is none