I just found a strange issue related to CompressedAabbTree, which I thought I'd let you know: I have a scenery consisting of a static CompositeShape made of boxes, planes, and triangle mesh shapes. If the partition of the Composite Shape is set to null or AabbTree<int>, everything is fine, i.e. dynamic bodies collide with the scenery. But if the partition is set to CompressedAabbTree, then collisions don't work, i.e. dynamic bodies pass through the scenery.
Maybe it doesn't make much sense, but I swear I've seen it happen :)
I have a suspicion that it might be related to the plane shapes, which make the bounds infinite, in case it helps.
Note I'm (still) using v1.2.1-NoGarbage of the libraries.
It's no big deal since I'll keep using AabbTree<int>, but anyway.