There is no way to read once and export to different spks.
SAS Help Center: Using the Batch Export Tool
An Analyze/Repair and Backup/REORG would be helpful.
See if you can tell if there is a particular export that is slow.
Also
Note: Avoid creating circular or reciprocal group memberships (for example, GroupA is in GroupB, GroupB is in GroupC, and GroupC is in GroupA).
Such relationships introduce unnecessary complexity and can negatively impact performance.
When you define nested group memberships (interactively or through importing identity information), the best practice is to use as simple and non-redundant a structure as possible.
SAS(R) 9.4 Intelligence Platform: Security Administration Guide, Second Edition
SAS Help Center: Add a Custom Group
Circular Metadata-Group Membership Can Make You Dizzy!
http://support.sas.com/resources/papers/proceedings17/SAS0381-2017.pdf
... View more