@cwebber This is great. Thank you for taking the time to write it all up.

One thing I like about this space is that people on all sides seem collegial. They acknowledge the issues with their own solution and praise the strengths of others. You don't get that much anymore.