We have two use cases for this request. First, if an existing document on one object should be on a different object, we would like functionality to be able to simply relink to a different object.
If we have a document at the project object level, and would like to add an issue or task to the project with that specific document, we would like the ability to simply relink it to that object at the lower level.