Please, if it’s possible, make Query Model Object working with VisualARQ objects or vice versa. VisualARQ Pipeline is similar to the native old GH Geometry Pipeline component, which is much worse than the “new” (already here for quite some time) Query Model Object component.
Time goes by, and in 2019 there was already a better tool for querying objects than the native component - it was a Dynamic Geometry Pipeline from the Human plugin.
Unfortunately, there are currently no functions or interfaces in the Grasshopper SDK that allow plugins to extend the functionality of the Query Model Objects component. @kike knows more about this topic.
The best we could do, I believe, is to implement the conversion of Model Block Instance to VisualARQ Element, which would allow them to be reconverted into parametric objects through an intermediate component after the Query Model Objects output. However, this component would need to ignore non-VisualARQ elements to prevent conversion errors.
If you think this intermediate component could be useful, we can consider implementing it for the next release of VisualARQ 3.4 or 3.5.