Thanks markkawika. What you've described does indeed appear to be largely related to, if not the entire source of, the problem.
Of course, now I have to figure out how to satisfy the original goal anyway, but that's another matter entirely. :)
Thanks for the prompt reply.