Better timer canceling?