something like this may work… I saw it in the car tutorial for rotating the wheels, but im yet to experiment with it more so it may not be applicable here…
Going to experiment with it more myself tbh. I had some rotation issues I found work arounds for previously, but were never ideal. Hoping this code solves my initial problems too!