As discussed in another thread, I want to propose that Lightroom (Classic) stores data for AI denoise, AI super-resolution etc. not in the XMP sidecar file but in a second sidecar (maybe .acr).
Only the pure setting (AI denoise/superres/... used/not-used & intensity) should be stored in the XMP file next to other editing settings. We like to have the XMP for better transportability of single photos. The goal is just to keep it efficient and lightweight.
Reasons are:
- Other file formats can save 50%+ storage capacity (as they allow for more efficient binary storing of that data instead of text-encoded storing in XRM).
- Large XMP files slow down every other action that gets stored into the XMP (as the XMP file gets re-written after adding keywords, changing descriptions, changing exposure settings etc., which takes several seconds each, if the XMP is several MBs big due to AI-data).
- Advanced backup strategies can be used, if the ai-data (that could be re-calculated at any time) is stored seperatly from settings and metadata.
PS: I also want to highlight that there is another slightly related proposal that addresses a different issue regarding the handling of the ai-editing-....