Choose endpoints of a ruler by unique input variable
Allow the user to select the end points of the ruler by some unique variable, such as global node id. Be sure to error check for multiple server, to make sure the user didn't do anything stupid, such as having a non unique global node id.