You can create a model of a flower, where there are several objects attached to each other, and they have a rotation animation:
The structure of links of these objects:
Then you can create a node graph as in the screenshot below. Where, with the growth of the Path_02 branches from 0.0cm to 50.0cm, the Current time will increase from 0 to 40 in the IG_mesh_01 node. Since the Use hierarchy option is on in the IGElement_01 node, Instanced geometry will collect all linked objects for the Sphere001 object.
We got a static model, but if you animate the length of the main stem, and since the length of our branches Path_02 depends on its position on the stem using the Affect_01 node, you will get a blooming animation of these flowers.