@rmdes yes, I am not sure why. It doesn't happen in any of our demo servers or managed services. Quite strange. It could also be that maybe others have hit it but have not noticed it (since it only causes a CPU spike..) but clearly it's a bug since it's been fixed upstream.
@robi Yes Musicbrainz and others do this well today, if your song match an existing hash you get a beautifully tagged library in no time, provided it's mainstream CDdb & other sources based, the link above mentions these possibilities.
Ampache can also do some of this, it has a bunch of API spots to fill for different services, spotify among them, to do just that if you also enabled iD3 rewriting based on what it gets from different sources.
I'm not using any of that but for example, just by activating some of the plugins to fetch artist data from different places, some of my mixes got a nice cover they did not have before, so this is working, even for mixes that have 2 decades already 🙂
Integromat is good for sharing workflows, so I guess something like that. Not looked at the app yet but always happy to share if we create something useful if it has a method for storage that can be easily shared.
Did some nifty accounting automations with Google Vision for extracting text from scanned documents and storing all in Xero for search-ability.
All these ETL apps tend to be as useful as their pre-built connectors, when you have to write them as well, it can be quicker to just use whatever app already has them, and with development we rarely get time to come back and refactor for the preferred app, despite the continual dream of having less apps that do more.