when assigning parties to an entity, the system will only
allow saves of one party at a time. trying to save
multiple parties at the same time results in error. the
save function is in MediatorParty. it would be best if this
function could be pushed to a transaction.