No actually he was not. The bounding rect you created was much too large. You only have to specify the bounding rect of the current item. You seem to want to include additionally the bounding rects of the child items.
The reson for the perfomance advantage in this case can be seen in my analysis a few posts up.
Bookmarks