This can optionally be used to identify record sources in case of mixed data sources (ex. merging together QueryResults from different queries.
List<String>? ids;