Grabbing an offscreen window leads to infinite loop if View3D has importScene. The first grab returns fine, but the second grab goes into an infinite loop. Looks like there is a loop in the child list of the QSSGRenderLayer.
See the attached example to reproduce.
This blocks offscreen rendering of 3D edit view qmlpuppet in QDS.