fix memoized read_multi return type
remove cache_hash, add coder version