Add filtered lead list to email group

How can I add a filtered lead list to an email group?

E.g. I have 1000 leads in the list and I need to filter by organization/status/territory/etc. and add them to an email group.

“Import Subscribers” action in email group only allows me to import all leads which is not useful in this case.

Workaround would be to export email addresses in filtered list in leads view and add them as subscribers in “Add Subscribers” action in email group. But isn’t there a better way to this without export/import and actually link the leads to the email group?