Hi @davidh2892249,This script will indeed take a lot of time when you are running the delivery for a large number of recipients.May be you could do the enrichment part (recipient profile loading) in a workflow activity, and then split the target population based on the number of linked records: 0, 1...