I'm planning to move the persist.db file out of the cache folder into prefs or similar. IMHO it's not really cached data, it can't be reproduced from other sources. Therefore I believe it belongs else where.

I already asked some devs about their use of that database. But I wanted to ask here once more: are any of you accessing the file directly? Or are all of you simply accessing it through LMS' database connector? Because if you were using it from its location on disk, the change I plan to apply would break your code. I don't want this to happen.