Huh, it seems plausible that Roslyn has some issues with deeply nested .csproj dependencies (as opposed to .dll dependencies)