QueryByAcoustids() should be OR search , keep if > 50% acoustids matched, best match should be at top.
Reduce number of potential matches to process if on slow device.
Do diagonal check only for amg/albunack matrix checks
Does it help to run all acoustids gen within single Runtime call
AlbunackDiscIds 2 second intervals
AlbunackDiscIds for Discogs
When actually go to Acoustid better filter potential matches based on no of matching acoustids for the songs being matched
Update Acoustid Cache with latest data