It's resolved at the time you start the timer, you can use $!read to resolve it when the timer triggers