When using the Lightroom Classic SDK it would be great to be able to move photos in the catalog between folders programmatically.
A simple example would be for writing a plugin that moves selected photos between parent catalog folders, while maintainig folder structure (to move files between disks).
While it is possible to create folders and move disk files using `LrFileUtils`, any catalog photo moved that way ends up as 'missing' in the catalog because their disk location is changed by `LrFileUtils` but the photo `path` in the catalog is not updated.
It is possible to read a photo's path using `photo:getRawMetadata("path")`, provided by `LrPhoto`, but it is not possible to change a photo's path using `photo:setRawMetadata("path")` because `path` is not a valid key for writing back to the catalog photo.
So in summary, it is currently not possible to move a photo between catalog folders in a Lightroom Classic catalog using the SDK.
`LrFileUtils` does not update the photo path in the catalog upon moving it on disk, and `LrPhoto` can't be used to update a photo path on disk using the SDK.
Please consider adding support for that operation to the SDK.
Thank you.