animateSource command have issue with locality and phase precision in MP.
In some mods there is vehicles with animated gun elevation (RHS tanks).
If turrer owner not equal to vehicle owner then, no metter where you will try to execute animateSource command, you will get phase with weird fixed steps.
vehicle animateSource ["elev",0.001] => Phase 0 ["elev",0.002] => Phase 0.00393701 ["elev",0.003] => Phase 0.00393701 ["elev",0.004] => Phase 0.00393701 ["elev",0.005] => Phase 0.00393701 ["elev",0.006] => Phase 0.00787402 ["elev",0.007] => Phase 0.00787402 ["elev",0.008] => Phase 0.00787402 ["elev",0.009] => Phase 0.00787402
If vehicle and turret are local, then you will get desired phase ["elev",0.006] => Phase 0.006