In a mechanic watch you will find such a coil spring. The spring is fixed in two points (green crosses) and has a spinning attractor at the inside of the spiral which is moving first clockwise and then after clockwise. The effect is a "breathing" coilspring. Its compressing and decrompressing from insideout.
I already tried to solve the issue with the "AnimAll" plugin to animate the edit points, but I'm not able to handle the move...
If someone want to try, I can send the hairspring

https://blender.stackexchange.com/questions/148794/can-anyone-help-me-rig-a-watch-escapement
– Edgel3D Jan 25 '21 at 03:36