Changing state time data from file system mtime to a state header time because that allow sub-second time difference between states which can be created if the storage media is fast