logging visible objects

One more question: as I said, I implemented an approach using a collision ray. In my implementation, I iterate over all boxes and for each box, I set the ray direction towards the box, traverse the collisionTraverser and evaluate the results. Would you expect a speedup, if instead I have one collision ray and collision handler per box, all added to the same traverser and thus traverse only once?