Jordan Millett
.NET Graphics Developer
One draw call is used to render the text shown on screen, another draw call for the bounding boxes, and another for the debug visuals that are spawned dynamically.
This saves on performance by reducing the amount of duplicated data that is passed to the GPU. If the same model is being used in multiple places in a scene, then the only mutable data that needs to be updated are the model matrices.