Fill Embed from value stored in a field

I am able to pull graphical data from (great tool by the way) into an embed block this works fine, Each one of the Embed Blocks has a link and every link is also in a URL field.
But I am having to do double entry of the URL (and the name of the Embed Block).

What I would like to do is have the tool create 1 embed block from every URL field and ideally name the block from another name field.

Similar perhaps to the way a record list works perhaps, where I could just specify the field to use for the name and the field to use for the Embed block.

Seems like this would be straight forward to implement?

Would be even better if the record if one embed block was named and generated from each item in the record list from the contained information and displayed in the order based on the filter of the record list.