Does this really work? Never seen a timer used this way. Usually when you don't hol onto the timer referenced it gets GCed.