GetExternalMetric
Also added some comments for anyone reviewing this to help explain what I'm thinking.