Re: Stop Apply to Each on Assigned To Person
@AAallday,
If I am understanding you correctly, I believe you are wanting to create a list item and set a person group field with multiple users (which is copied from a source list item). This is absolutely possible, albeit I would think this is a much better solution than what you do. In my solution, I just do a foreach on the people, and append a JSON string to an array variable. Then I use that array variable in the create item action.
First we need to built an array listing of our people. I wrap an Append array variable action inside a foreach which runs on the source people field. I write the claims value of it in this structure:
{
"Claims": @{items('Foreach_Approvers')?['Claims']}
}

Then use that variable in the create item action:

Let me know if you have any questions or if I misunderstood your need.
----------------------------
If I have answered your question, please mark your post as Solved.
If you like my response, please give it a Thumbs Up.