How to Rotate an object based on physics interaction?

I am looking to create a pinball machine spinner which rotates based on how fast the pinball is able to interact with it.

How do I go about creating this in blueprints? I would need a rotation type socket which the centerpiece of the spinner pivots around based on how fast/hard the pinball (the physics object) bumps into it.

What are some blueprint components I can start to look into in order to accomplish this?

Thank you for your help.