If a source file is not modified, but added to the compilation indirectly, that is because a source file it depends on is modified, then examine if we can avoid running signature parsing on the indirectly added source files and reuse the signatures from previous compilation.