Combine multiple Handle(Graphic3d_ArrayOfTriangles) objects.

Hi,
I have a huge set of Handle(Graphic3d_ArrayOfTriangles) objects. I would like to merge them together as single object
before adding to Graphics3d_Group in order to improve rendering performance. Is there any direct way to do so ?