This issue is discussed in the forum in:
In short: I've found that BoundingBox has four instance level fields that could
either be made static or removed and allocated on the spot. I've made an
implementation of the static version and it seems to work.