How best to store bookmarked documents?

I work with several projects at a time, and I move files from one to the other. I’m finding problems with the bookmarked documents in these files.

For files in project A (let’s say) that do have documents bookmarked, when I move that file to project B, some of the bookmarked documents disappear. The documents that were in Project A’s binder do not travel, but the ones linked to documents on my computer or in Dropbox do.

In general, I’m discovering that bookmarked documents are really tricky:

—If I change the name of the document, for example, Scrivener can no longer find it.

—If I move a bookmarked document on my computer or in Dropbox into another location, the same thing.

In other words, a document in a Dropbox file that NEVER gets moved seems to be the only solution for me, especially since 1) I often move files between projects and 2) I will soon be moving into a new computer. (Unfortunately, I’ve just discovered this solution and have over a hundred documents to somehow relocate.)

If there is an easier, safer way to bookmark documents, I would love to know.
Thanks!