Thank you so much for taking the time to analyze and give detailed actionable feedback. I will be sure to open up some issues and get working on this!
Sorry for the multiple Zap notifications!