Hash now only protects lock file instead of whole config