hello, i need help understanding the :id: system.
the way i understood it: id a file and it won't matter if the filename changes. so every org file that is expected to stay will get its own right up at the beging with =org-id-get-create= and a creation timestamp. that's it. no other id in the file. in my mind the consequence is if i link to a heading in =books.org= i expect it the link to function even if i rename it to =books i have read in 2025.org= or if i move it in =../old/books.org= in practice it seems =org-id-update-id-locations= needs to know the file names. which rather blocks my brilliant solution with ids. so far the hack is to dump all files in emacs, run the update-id-locations and know that for a while the links will work. is there a more elegant or just simpler solution?
