What a useful and insightful thread. Thanks OP!