Issue with mustBeFullyContained = true in beginConvexPolyhedronSelection API

I would agree that on a purely technical vantage point, the extra buffer should not be needed. That said, part of the bounding box boundary is co-planar with that of the model. In this particular situation, having such a buffer makes more sense.

In the context of collision detection, buffer zones are typically implemented to provide for hard and soft clashes. More information on this can be found in a previous forum post on this very topic.