Item.music_parent() and Item.music_children() in nice shape
small touchup
more event based approach