make content hashing completely optional