you might look at the speed section in the mccarl uide as it exlains cases that re slow and gives strategies including aboiding millions of items see