`getRecipientsFromString` isn't the cheapest method of all time, can we just use the Recipients returned back from the line above and then store the primary recipient after?