Is there any way to query contacts but they are a active site member?

Trying to find a way to filter contacts who are active site members. through the query builder

I know we can query for active site members through this, ("PrivateMembersData" Collection Fields - Velo API Reference - Wix.com
) but I would like to skip this step as the search takes too long since I then need to loop every active member through the contacts query function to get my desired output.

I basically want to showcase multiple custom fields and label keys for contacts in a repeater but only those that are active site members.

Any suggestions please??? TIA!