(I added a comment to that effect in my latest commit).
That said, if there is something in this approach that is not consistent with the way things are done, I can change it.  In my mind, this is the most performant way of going about what I'd was trying to go about.

Let me know if there is anything more in this patch that needs to be addressed :)

Thanks again for taking the time.