Tach!
Siehst Du oder sonst jemand, dass es so wirklich funktioniert oder ob das eigentlich nicht unbedingt funktionieren müsste?
Wenn der Wert garantiert erst im Callback zur Verfügung steht, musst du auch garantieren, dass erst nach Ausführung des Callbacks darauf zugegriffen wird. Das ist ein generelles Problem asynchroner Programmierung.
dedlfix.