Context menu code smells
- excessive logic required outside the class https://review.jami.net/c/jami-client-qt/+/17428/3/src/mainview/components/ConversationSmartListViewItemDelegate.qml#37
- js may be simplified with loader/repeater
- menu should be functionally modal