The name for this class is misleading - it's used in more places than just structures, while structures are the primary user. I suggest `MutableBoundingBox`, or similar.