[FEATURE] Imrpoved handling of custom tree labels

Renaming of tree nodes is now working

If objects that have a custom tree label are edited and saved
the tree node gets reloaded to reflect possible changes to
the tree label.