Restricting angle of exit from a pad

Is there a way to tell KiCad that I only want traces to exit “straight out” from the pads? Especially for small QFN packages it is important for self-positioning.

I don’t want the effect shown in the picture:

I know I can achieve this manually by fiddling with the order in which I select endpoints, but the push-and-shove router will often later move tracks around anyway, and will not respect my choices.

Sorry if this is a newbie question.

can you lock the ones that you don’t want to be ‘shoved’ around?
No other idea from me.