anchor.diff:  mk_json_get_for_node(#remote_node{host = Host,
                                     port = Port,
                                     https_port = SPort},
  -                     Cert, Username, Password, HttpOptionsOverride) ->
  +                     Cert, Username, Password, ForceNewConnection) ->
       case Cert =/= undefined of
           true ->
  -            {mk_ssl_json_get(Host, SPort, Username, Password, Cert, HttpOptionsOverride),
  +            OptionsOverride = case ForceNewConnection of
  +                                  true ->
  +                                      [{pool, ns_null_connection_pool},
  +                                       {connect_options, [{reuse_sessions, false}]}];
  +                                  false ->
  +                                      []
  +                              end,
  +            {mk_ssl_json_get(Host, SPort, Username, Password, Cert, OptionsOverride),
                "https", Host, SPort};
           _ ->
  +            OptionsOverride = case ForceNewConnection of
  +                                  true ->
  +                                      [{pool, ns_null_connection_pool}];
  +                                  false ->
  +                                      []
  +                              end,
               %% TODO: this doesn't hold right now
               %% undefined = SPort,
  -            {mk_plain_json_get(Host, Port, Username, Password, HttpOptionsOverride), "http", Host, Port}
  +            {mk_plain_json_get(Host, Port, Username, Password, OptionsOverride), "http", Host, Port}
       end.
   
   mk_ssl_json_get(Host, Port, Username, Password, CertPEM, HttpOptionsOverride) ->
  
positive.code:     fun (Path, K) ->
              URL = menelaus_rest:rest_url(Host, Port, Path, Scheme),
              ?log_debug("Doing get of ~s", [URL]),
              R = menelaus_rest:json_request_hilevel(get,
                                                     {URL, {Host, Port, Path}},
                                                     {Username, Password},
                                                     Options),
  
              case R of
                  {ok, Value} ->
  
negative.code:         {ok, RN} ->
              {JsonGet, _, _, _} = mk_json_get_for_node(RN, Cert,
                                                        Username, Password,
                                                        true),
              do_remote_cluster(JsonGet, Cert);
          Error ->
              Error
  