Converting to promises broke File.getPath and thus project file de-dupe.