@mcc Thanks! This is such an excellent writeup. I'm going to have to give it a whirl!