I'm not sure if evolved is the right term, originally I thought it was supposed to be a NTFS replacement filesystem and now it's a layer on top of NTFS, whether it was the evolution of the project or the project manager deciding they didn't have time to create a whole new filesystem is unknown since MS development decisions are made behind closed doors. Sure it's more than just an indexing service, but it still sits on top of NTFS and uses NTFS filestreams and handles for the data backend, they're just adding more attributes and ways to query them.