We actually have this issue already on our todo list. The possible paths for lane changes are calculated when the network is initialized at simulation start. Currently, the lane change curves work quite good for city traffic, but you're right, they are maybe too short for highways. I think, a solution will be implemented in the next update.