I hold the same workshop to multiple clients. I develop this board in one place, this is sort of a master version of the workshop. For each client I then hold the workshop for, I copy paste the relevant frames and items I wish to include into a new board which I have added to that account and project.
The problem is only that when I do, all links are still pointing to the master version board, and not the frames in the new board. As I may want to have 10 or maybe even 100 links in one board, it makes it impossible to use links because of this, at least in this way.
A nice feature would be to make the links stay relational within each board. As far as I understand it, the links are today built up by /boardID/widgetID. So I guess what I would like is that if I paste a set of 20 frames into a new board, containing 100 links, the link with /boardID/ would be updated, replacing the origin board ID with the destination board ID.
Sometimes I might want those links to stay static (stay linked to the original board), but as I see this as a less commong need, I would add a $ to those links, to say that the board or widget link should stay intact:
Relational link (will change to the new board): https://miro.com/app/board/boardID/widgetID/
Static link (will stay pointed to original board): https://miro.com/app/board/$boardID/widgetID/
My current workaround to this today is to create a link grid as a template, or duplicate a whole board, and then remove unwanted frames, but both of these are rather hassly.