Thanks SketchWork, this was part of my problem. It didn't work in my current project but it did in a test project, so I must have some other issue that I'll work out. Appreciate the help!
Arenmook, I originally posted this question in the NGUI forum where you made no attempt to assist but only offered that I could purchase TNet as a solution. I bought it, attempted a TNet version of the same problem I was trying to solve and ran into similar problems. I re-posted the question to the TNet forum and your contribution to assist is "What he said." Please, if you're going to take the time to respond in the future, maybe offer something useful like an explanation of why Sketchwork's suggestion should solve my problem. I understand what I was doing wrong now, but "what he said" offers zero value to the community. Why bother?