Efficiency fix

No, we don't pass STL containers by value...