particles do not pick up rigidbody velocity during collision

I have some slow moving particles that are being hit by a much faster rigidbody. The particles are pushed out of the way by the fast rigidbody but afterwards seem to revert to their original velocities.

How do I get them to pick up the velocity of the fast rigidbody.

I am using collision settings:
bounce set to 1, using world, collider force 1, multiply by particle speed,angle,size

yeah particles don’t receive force like that based on my knowledge. i think its related to performance by unity.
some workarounds i know are these :
enable external force module in particles system.
1.use particle system force fields
2.use effectors
3.manually code