Work Smarter...Not Harder: Efficient Minimization of Dependency Length in SOV Languages