Imports member data from CSV files with optimized streaming and batch processing.
Expected CSV structure:
@type cache() :: %{ member_role: struct() | nil, member_types: map(), nodes: map(), existing_emails: MapSet.t(), existing_usernames: MapSet.t(), existing_identifiers: MapSet.t() }