Properly resolve transitive submodules in `projects`.