bounds

open override var bounds: BoundingBox2f

Only GuiOverlapRearranger needs the box. States that are not queued for rearrangement are positioned by centerX and centerY alone, thus this stays empty for them.