spring/spring — comment on commit e39238b444e6810a4c14ecbbc390c6dfc31be4ca
File:  line 0
By Kaylewt:

It could, but this code (to steer away from obstacles) is lower-level than pathing and basically kicks in when wading through a blob of units cannot be avoided, and the constant heading changes in that case just make the process take a lot longer.