Interesting points, sweatje. I think they're valid, and you're probably approaching things correctly. I'll have to think on this some more, as I haven't needed to access multiple types of data souces simultaneously, yet.