In this case, we only write using CAS (code guarantees that). We also
never update, just insert if not exist. Once a hash exists, it never
changes (it may get deleted later and that'll be a CAS delete as well).