This is the kind of work that makes me love the QGCon community. Loved reading about your thought process and how you are situating it versus previous works.