core: dup option hashes everywhere