feels like it shouldn't have been necessary to return the name if we were prepared to re-sort the children when names are loaded/changed on the client (JS) side but not much harm to do it here