RhinoViewPort.ZoomBoundingBox(bbox) not working?

Hi,

I have a simple code, to create a detail view, and zoom it to a bounding box of specific gh preview objects.

Problem is, it seemingly has no effect, the method returns true, and the argument bounding box is correct, but the detail view is created zoomed to extents (which only takes into account the objects baked into rhino)

Sample file:
ZoomBoundingBoxSample.gh (4.2 KB)

Here, if you bake into Rhino anything, the component will create a detail zoomed to the baked in geometry, no matter what boundingbox you try to zoom to.