I'm developing an OCR plugin, which scans and recognizes all existing resources, and save recognition result into Sqlite. If we have interceptor for searching and Goto Anything, I can do searching on plugin's data and provide result for users when they use searching or Goto Anything in Joplin.
Why not save the OCR info directly to the note? That way it will be part of search as normal. Currently it's not possible to customise what GotoAnything displays.
Yes, that's a solution, too. But I think sometimes users don't want to see their notes inserted lots of text of recognition result.