Extract FileInfo from FileEnumerator as an independent class