Thanks!... While I am not knowledgeable enough to properly analyze your proposed solution, it looks like it may work. I will relay this to our lead developer. Please expect a couple of days or more before we can get back to you.
Thanks again!... Really appreciate your willingness to go this far.