Thanks for the reply. OK, so sounds like it wouldn't work. I just wanted to see if it was possible before I start digging into the guts of the modules to speed things up (I just found a load of redundant code in a module that we don't use any more, so that wouldn't have helped). Maybe I need to look at some mySQL indexes as well to see if I can speed anything up there. Thanks anyway :)