When a turret is pointing in a direction that is outside the newly defined limit while executing, it would be extremely useful if the turret wouldn't snap to the new limit, but instead move with the maximum speed (defined in config) to this new limit. This way, the command would have dual use and could also move the turret to where the limit is set (which is impossible atm without serious workarounds in model + config +script, , requiring multiple hidden copies of the gun and turret, etc.)
Example use case:
Cannon reloading procedures on artillery/tanks (e.g. autoloaders, or animated manual loading)-> Gun/Turret has a specific angle it needs to stay at for reloading.
Bonus points, if movement speed was based on optional factor (1.0 = max speed set in config, 0.5=half, etc)