I have JSON schema files which have fields that reference classes (by FQN), other files, and refs within JSON files (e.g. #/someOtherSpot).
I would like to be able to implement my plugin so that unresolvable references are highlighted, and users can click on resolvable references and navigate to the appropriate file/spot.
How do I wire this into the JSON editor? I don't have my own language -- it's JSON (and only some specific JSON files) -- so although a Reference contributor "feels" right, it doesn't seem to fit the pattern.