Rotate around point not working with collision (Niagara)

Im trying to make particles rotate around a point but I need collision to work with it Is there any other alternatives to “Rotate around point”?

i created a video for you. i hope this will be helpful for you https://youtu.be/D7oYA0m4FYs

Thank you so much, You are a legend!