When a module references a data loader, and that loader creates a new file with the same contents as before, the hash of the module doesn't change. But its contents do change, because the module references the file _and its lastModified_.
When a module references a data loader, and that loader creates a new file with the same contents as before, the hash of the module doesn't change.
But its contents do change, because the module references the file and its lastModified.