Dynamics grass motion using PCG and Niagara

I have made an implementation of rotational physics based dynamics motion on Bezier curve grass plus implementation of Ghost of Tsushima grass.

I am using PCG + NDC.

Every grass instance is a Niagara particle.
The particles are generated and killed at runtime based on the camera position.