In einem QD kann man das ja durch Trigger klar festsetzen, man muss es sogar tun.
Nur in normalen Szenarios in denen zwei Hauptsignale mit Kennlicht in einem Gleis folgen, muss man die Entscheidung dem Szenarienbauer überlassen, sonst steht ein Signal dauerhaft auf Kennlicht, was absoluter Humburg wäre und das Signal in der Simulation obsolet machen würde.
Bei fahrstraßenabhängigen Kennlichtschaltungen gibt es viele Fälle in denen nur ein fest gesetzter Trigger sinnvoll ist. Wobei ich auch ehrlich gesagt bisher nie Probleme mit Vorsignalbegriffen in diesem Bezug hatte. Aber wer weiß, kommt vielleicht noch. DB Netze legt die Richtlinien zur Signalisierung von Bahnstrecken gerne sehr weit aus.