Instead of keeping the .csv in the plugins’ folder, would it be possible to have it in the folder specified by Settings → Files & Links → Default location for new attachments ? It would help with integration, and also prevent people from messing up stuff in the (usually hidden) plugins folder.
So it looks like the function to get this path exists (on app.vault.getAvailablePathForAttachments) but isn’t exposed by the API for some reason.
I think I would rather have this be a setting in the plugin’s setting page, instead of using an undocumented function.
Anyway, I’m going to work on fixing a few bugs related to the way I initially store the map references, then I’ll start on this feature.