@markus.frick late to this answer, but you can eliminate duplicates via “intermediary facts” and accumulators