FileInfoService implementation