Filtering the model for different element super-clusters

Hello everybody,

anyone an idea on how to filter a model according to super-clusters, in the way that I can select different (one or many) of these super-clusters and the model gets updated (all diagrams) with only the elements included in these clusters? 

I've already tried using a legend, there I can use a structured expression to filter the supercluster. Downside is the usability in the model, since you have to apply everytime a new selection of legends and you can't clear the elements from the diagram (or I haven't found that).

Other idea I tested, was using the PLE Plugin (free one), and create for every super-cluster a variation point. This provides a nice workflow, but one downside is, that you can't querry only add elements to the constrained element property (MagicDraw 2022 R2), or I couldn't figure it out how. Another remark is, that when you want to clear the diagrams from the elements you are not interested in by using the model trasformation, they are beeing removed, which isn't too to handy for my purpose.

It should work more like a filter, where you can select the different super-clusters and only the elements are visible in all diagramm, with all the connections and properties that are currently interesting.

Looking forward to any suggestions or help. Thanks in advance