Pre-release — library migration speedup
Migrating a large library was slowing down as it climbed — DocumentFile.findFile() scans SAF folders linearly, and each artist/album lookup got more expensive as the target folder filled up (O(n²) aggregate).
Added an in-memory cache of the artist/album directory tree during the move. 3-5× faster on libraries of 1000+ tracks.
Supersedes v0.3.4-beta.2. Upgrade to v0.3.4 for the final release.