Ability to Create Dynamic Groups in Dashboard

I would like to be able to create dynamic groups of my child sites. Right now the option to create groups is simply - give a group a name and select the sites that belong in the group. However, it would be nice to also have the option to create a group name and then set a condition to which sites get added or removed from that group. For example, one could create a group that contains all their sites with Elementor Pro installed and if they created a new site with Elementor Pro, it would automatically add to that group when the system sees the plugin is installed.