How to drive a node group in Geo Nodes Blender 2.9.3a? I’m struggling with geometry nodes. I had a node group that generates a flower-like object based on parameters. Each copy of the node group generates a separate set of geometry which I can join to generate output. But I want to drive the node group from within another one; I want to create geometry, like a grid or a specified mesh, and have each vertex run the Parameterized Flower node group with a different set of params — some math on the vertex position for the group’s Translation param, an index number for the number of petals or one of the other input params, etc.
When I wire up my node group, the output is Geometry. But the Point Instance node in the outer group only accepts objects or collections (the yellow arrow in the screenshot), so I have to manually duplicate the node group and send its output to a Join Geometry node:

This defeats the purpose — I want the duplication to be generated. I’m looking for a way to only have a single copy of the Parameterized Flower group generate a separate, unique object at every vertex on the supplied geometry.
How do I get there from here?
It's not possible to instantiate geometry that's not tied to another object in the Point Instance node at the moment, but it is planned for a future version. It is a known limitation right now.
As a workaround you can use a collection with pre-generated objects and uncheck &quot;Whole Collection&quot;. Tweak the node seed to randomize instances. Each element of the collection should have equal chances to be instantiated. I think weights similar to the particle system settings are planned.