Make the attachment a real object.
Here my view
since images are already objects, why not make them more flexible? we can’t change their name or relations for now, that’s a big waste.
I highly recommend dev team go check two addons in Obsidian, “attachment management” and “awesome image”. their approach could be a solution to anytype.
Rename attachments when it’s been dropped into objects. then they exist in objects as a “quote” or inline quote or embedded, whatever you like to call it.
when it’s an image, renaming could be automatically done, say rename as “objects’ name + date&time”, since images are often named randomly.
when it’s other file types, renaming could be done manually or skipped.
after that, users can always rename attachments again since they are objects now
they could be listed in a set to view/add relations to achieve a better reusage.