Deconstruct Object Parameters & other confusions

I decided to use VisualARQ 3 to import IFC.
However, I have a problem with the Object Parameters created during IFC import. Because the parameter names are repeated, they have numbers added to them, e.g. (001). I don’t know which of the repeated parameter names will have a number added to them and which will not. The solution to the problem would be to first refer to the parameter category, and only then search by name.
However… it is not possible to select objects and extract parameters from them that I can deconstruct, it seems to me that this deconstruct operation is only possible for the VA Document Parameters. Is my observation correct? This is a serious problem.

I wanted to use VisualARQ to import IFC and use the values ​​of the object parameters in the Grasshopper for various types of filters and views (just like in the IFC browser, e.g. Bim Collab). Grasshopper would serve me very well here.

Doubled parameter names, but inside other categories and with different values

This only works for the Document Parameters, I can’t extract the Object Parameter from Object and deconstruct it

Referring to the IFC parameters is very confusing.

In the Rhino Properties:Parameters panel, the parameters are written in uppercase letters. Notice that we have two different types, the Rhino object type (block instance) in “General” and the Type in the “Other” category - the name of the type from Revit.
However, the Property Names component returns names that are written in lowercase, it looks like “internal names” and some other parameters are devoid of special characters, e.g. instead of “Angle (001)” we have “angle001”.
This makes referring to parameters by name alone almost impossible. In another thread I raised the problem of not being able to break down Object Parameters and get categories and descriptions.

Anyway… if I want to reference “General” Type I need to use lowercase “type” and to reference “Other” Type I need to reference “Type”.