Maybe that’s what was causing the issue above in my earlier post. I should dig in a bit maybe learn something. I’ll probably re-read this entire post it’s mega helpful!!
Thanks for posting this - I’m going to go the same direction as you as the approach is more or less the same. For whatever reason I’ve just never liked working with dictionaries. Recently though that’s changed as I keep running into really good use cases.