FIX: Cornering weights were not properly considered when routing, leading to odd routes in some cases.