In https://devdiv.visualstudio.com/DevDiv/_workitems/edit/961596, we found that we're unnecessarily adding and removing files from Roslyn when the sub type metadata changes. This causes a bunch of unnecessarily analysis to occur. We should change the above check to only occur when the Link metadata changes.