move node resolution to the cluster_connection where it belongs