I'm hitching my head trying to answer a basic question in houdini. I'm trying to do a vortex cloudbed like this one :

I tried different approach, and this is what I came with :

So it seems really bad.
This is the idea:
I generate flat cloud shapes (6 different ones) , export them as .ass and then scatter them with an instance node.
Inside my instance I have a pop simulation with a vortex force applied (so each "cloud island" is moving as if it is in a vortex)
The issue I have is that I dont know how can I get a "round" shape (like a realistic vortex) since my noise is linear.
The current thing looks like this:

And I want my noise to follow a curve like that:

Do you have any idea how could I do that ?
Here is a screen from my volume vop to do the noise on my volume :

Do you think the .ass scattering is a bad approach and I should do something else like just one big VDB with a "vortex noise" ?
(The thing is that using only one vdb seems to be less controllable and memory heavy)
Thanks a lot for your time reading this !
