Anson!
thanks for the interesting approach. i actually managed to do something like you told me.. ended up like this
concat(xdMath:Eval(xdMath:Eval(../../../my:Participants/pc:Person, 'concat(pc:DisplayName, "; ")'), ".."), "New Person Name")
it ended up adding the people i needed it to add so it does ...