Genau das - anstatt von überall den
global state auszulesen und vermutlich Code zu verstreuen, der nach dem Ändern dessen entsprechende Aktualisierungen anstößt gibt in diesem Fall die Import-Komponente die Möglichkeit, sich über Ereignisse (Import erfolgreich/fehlgeschlagen) benachrichtigen zu lassen und dann entsprechend zu reagieren.
Und Events sollten einem Delphientwickler ja nicht neu sein - denn genau das ist im Kern das Observer-Pattern. Einer sagt, dass was passiert ist und ein anderer reagiert darauf.