  int get_next_instance_key() {
    return instance_key_.fetch_add(1, std::memory_order_relaxed);
  }
  int get_next_instance_key() {
    return instance_key_.fetch_add(1, std::memory_order_relaxed);
  }