[eluser]jleequeen[/eluser]
True, but I suppose I do it that way because the majority of my application use databases enxtensively, and the few pages that are totally static really don't suffer from any problems in speed. If I had to load it in one place or the other, I would choose the controller. If it's used it more than a couple methods, then I would just load it in the constructor. Otherwise, if it's only used in one or two methods, then you could just load it in those specific methods.