Yes. This is something I was wondering as well. It would be nice to go through the game tagging objects, and then run a script to change it all at once.
Viewing post in General Scripting question
What scripting currently allows you to access is the shape/shape3D instances of the current frame, not the pattern3D collection. The shape3D has more or less the same property set as the pattern3D and filled by the linked pattern3D before modified by scripting. To semi-automatic changing geo-type and other properties, you could use "Track" feature or Property Slots.