Fix a subtle reference cycle that can lead to increased memory consumption.
Fix a subtle reference cycle that can lead to increased memory consumption.

Closes #1165.

coderhaoxin/tornado,jonashagstedt/tornado,ovidiucp/tornado,chenxiaba/tornado,importcjj/tornado,QuanZag/tornado,obsh/tornado,wxhzk/tornado-1,0x73/tornado,coderhaoxin/tornado,mr-ping/tornado,mivade/tornado,sunjeammy/tornado,ListFranz/tornado,yangkf1985/tornado,cyrusin/tornado,wsyzxcn/tornado,kevinge314gh/tornado,kevinge314gh/tornado,zhuochenKIDD/tornado,codeb2cc/tornado,whip112/tornado,johan--/tornado,mivade/tornado,ListFranz/tornado,ajdavis/tornado,jsjohnst/tornado,z-fork/tornado,Fydot/tornado,anjan-srivastava/tornado,dsseter/tornado,kevinge314gh/tornado,AlphaStaxLLC/tornado,liqueur/tornado,codecov/tornado,jarrahwu/tornado,dongpinglai/my_tornado,anjan-srivastava/tornado,kaushik94/tornado,ZhuPeng/tornado,ColorFuzzy/tornado,eklitzke/tornado,eXcomm/tornado,ymero/tornado,liqueur/tornado,BencoLee/tornado,liqueur/tornado,lsanotes/tornado,sevenguin/tornado,zguangyu/tornado,wsyzxcn/tornado,bdarnell/tornado,hhru/tornado,AlphaStaxLLC/tornado,obsh/tornado,Geoion/tornado,ListFranz/tornado,ListFranz/tornado,0xkag/tornado,gwillem/tornado,wsyzxcn/tornado,SuminAndrew/tornado,yuezhonghua/tornado,SuminAndrew/tornado,shaohung001/tornado,BencoLee/tornado,ymero/tornado,Snamint/tornado,Windsooon/tornado,lujinda/tornado,mehmetkose/tornado,Polyconseil/tornado,bywbilly/tornado,frtmelody/tornado,Geoion/tornado,andyaguiar/tornado,felixonmars/tornado,yuezhonghua/tornado,Drooids/tornado,eklitzke/tornado,anandology/tornado,ColorFuzzy/tornado,zhuochenKIDD/tornado,VShangxiao/tornado,tornadoweb/tornado,hzruandd/tornado,wxhzk/tornado-1,ajdavis/tornado,obsh/tornado,Aaron1992/tornado,ovidiucp/tornado,ydaniv/tornado,gitchs/tornado,Callwoola/tornado,eXcomm/tornado,xinyu7/tornado,ovidiucp/tornado,InverseLina/tornado,erichuang1994/tornado,legnaleurc/tornado,noxiouz/tornado,shashankbassi92/tornado,bdarnell/tornado,VShangxiao/tornado,sunjeammy/tornado,ymero/tornado,BencoLee/tornado,jonashagstedt/tornado,erichuang1994/tornado,elelianghh/tornado,insflow/tornado,Snamint/tornado,ifduyue/tornado,QuanZag/tornado,Aaron1992/tornado,Fydot/tornado,futurechallenger/tornado,Batterfii/tornado,felixonmars/tornado,kangbiao/tornado,felixonmars/tornado,codeb2cc/tornado,fengsp/tornado,codecov/tornado,ydaniv/tornado,yangkf1985/tornado,jsjohnst/tornado,icejoywoo/tornado,dsseter/tornado,z-fork/tornado,wujuguang/tornado,kevinge314gh/tornado,eklitzke/tornado,sevenguin/tornado,ListFranz/tornado,gwillem/tornado,Windsooon/tornado,erichuang1994/tornado,wechasing/tornado,noxiouz/tornado,QuanZag/tornado,z-fork/tornado,importcjj/tornado,obsh/tornado,elijah513/tornado,yangkf1985/tornado,Windsooon/tornado,ydaniv/tornado,SuminAndrew/tornado,MjAbuz/tornado,wujuguang/tornado,yuyangit/tornado,mlyundin/tornado,LTD-Beget/tornado,mehmetkose/tornado,pombredanne/tornado,gitchs/tornado,icejoywoo/tornado,coderhaoxin/tornado,ovidiucp/tornado,wechasing/tornado,0x73/tornado,wsyzxcn/tornado,yuyangit/tornado,drewmiller/tornado,tianyk/tornado-research,hhru/tornado,pombredanne/tornado,Geoion/tornado,wsyzxcn/tornado,lsanotes/tornado,ZhuPeng/tornado,sunjeammy/tornado,arthurdarcet/tornado,ubear/tornado,Geoion/tornado,allenl203/tornado,z-fork/tornado,Callwoola/tornado,Callwoola/tornado,jparise/tornado,eXcomm/tornado,304471720/tornado,ajdavis/tornado,AlphaStaxLLC/tornado,chenxiaba/tornado,Acidburn0zzz/tornado,elijah513/tornado,nbargnesi/tornado,Polyconseil/tornado,jehiah/tornado,obsh/tornado,ColorFuzzy/tornado,bywbilly/tornado,Lancher/tornado,kippandrew/tornado,tornadoweb/tornado,sxfmol/tornado,sxfmol/tornado,xinyu7/tornado,felixonmars/tornado,kaushik94/tornado,frtmelody/tornado,kippandrew/tornado,futurechallenger/tornado,zguangyu/tornado,fengsp/tornado,Windsooon/tornado,erichuang1994/tornado,Lancher/tornado,Fydot/tornado,InverseLina/tornado,Acidburn0zzz/tornado,fengsp/tornado,kippandrew/tornado,Fydot/tornado,djt5019/tornado,sunjeammy/tornado,shashankbassi92/tornado,fengshao0907/tornado,mlyundin/tornado,jampp/tornado,wxhzk/tornado-1,takeshineshiro/tornado,nordaux/tornado,MjAbuz/tornado,cyrusin/tornado,nordaux/tornado,Fydot/tornado,anjan-srivastava/tornado,ZhuPeng/tornado,akalipetis/tornado,cyrusin/tornado,Aaron1992/tornado,xinyu7/tornado,shaohung001/tornado,kaushik94/tornado,mehmetkose/tornado,kevinge314gh/tornado,ms7s/tornado,codeb2cc/tornado,bywbilly/tornado,liqueur/tornado,chenxiaba/tornado,Batterfii/tornado,fengshao0907/tornado,jampp/tornado,arthurdarcet/tornado,Drooids/tornado,bywbilly/tornado,gitchs/tornado,andyaguiar/tornado,ovidiucp/tornado,Acidburn0zzz/tornado,lujinda/tornado,djt5019/tornado,SuminAndrew/tornado,VShangxiao/tornado,drewmiller/tornado,QuanZag/tornado,anandology/tornado,lsanotes/tornado,wxhzk/tornado-1,cyrusin/tornado,MjAbuz/tornado,sxfmol/tornado,mr-ping/tornado,yuyangit/tornado,wechasing/tornado,Geoion/tornado,nbargnesi/tornado,Fydot/tornado,ydaniv/tornado,kangbiao/tornado,InverseLina/tornado,MjAbuz/tornado,eXcomm/tornado,sevenguin/tornado,zhuochenKIDD/tornado,wxhzk/tornado-1,kippandrew/tornado,elelianghh/tornado,codeb2cc/tornado,wechasing/tornado,mlyundin/tornado,lsanotes/tornado,hzruandd/tornado,mehmetkose/tornado,NoyaInRain/tornado,Lancher/tornado,jparise/tornado,eklitzke/tornado,fengshao0907/tornado,SuminAndrew/tornado,zguangyu/tornado,Polyconseil/tornado,0x73/tornado,sxfmol/tornado,cyrilMargaria/tornado,BencoLee/tornado,insflow/tornado,mlyundin/tornado,codecov/tornado,codeb2cc/tornado,noxiouz/tornado,andyaguiar/tornado,insflow/tornado,jonashagstedt/tornado,Acidburn0zzz/tornado,InverseLina/tornado,jarrahwu/tornado,lujinda/tornado,gwillem/tornado,shaohung001/tornado,codecov/tornado,legnaleurc/tornado,akalipetis/tornado,erichuang1994/tornado,gwillem/tornado,drewmiller/tornado,whip112/tornado,xinyu7/tornado,VShangxiao/tornado,takeshineshiro/tornado,johan--/tornado,ColorFuzzy/tornado,Snamint/tornado,futurechallenger/tornado,NoyaInRain/tornado,kangbiao/tornado,jehiah/tornado,jsjohnst/tornado,insflow/tornado,futurechallenger/tornado,Aaron1992/tornado,dsseter/tornado,jampp/tornado,djt5019/tornado,ymero/tornado,lsanotes/tornado,shaohung001/tornado,takeshineshiro/tornado,cyrilMargaria/tornado,ubear/tornado,nordaux/tornado,kaushik94/tornado,johan--/tornado,zhuochenKIDD/tornado,304471720/tornado,pombredanne/tornado,dongpinglai/my_tornado,Acidburn0zzz/tornado,jonashagstedt/tornado,importcjj/tornado,BencoLee/tornado,johan--/tornado,ifduyue/tornado,tornadoweb/tornado,legnaleurc/tornado,arthurdarcet/tornado,kippandrew/tornado,ovidiucp/tornado,hzruandd/tornado,LTD-Beget/tornado,frtmelody/tornado,Snamint/tornado,mehmetkose/tornado,yuezhonghua/tornado,0xkag/tornado,bdarnell/tornado,icejoywoo/tornado,elelianghh/tornado,anandology/tornado,fengsp/tornado,anandology/tornado,mehmetkose/tornado,ColorFuzzy/tornado,zguangyu/tornado,ubear/tornado,chenxiaba/tornado,lsanotes/tornado,chenxiaba/tornado,Aaron1992/tornado,Batterfii/tornado,icejoywoo/tornado,elelianghh/tornado,ZhuPeng/tornado,wxhzk/tornado-1,LTD-Beget/tornado,sevenguin/tornado,wechasing/tornado,hzruandd/tornado,Acidburn0zzz/tornado,liqueur/tornado,cyrusin/tornado,insflow/tornado,VShangxiao/tornado,drewmiller/tornado,MjAbuz/tornado,bywbilly/tornado,ListFranz/tornado,dongpinglai/my_tornado,jehiah/tornado,InverseLina/tornado,noxiouz/tornado,johan--/tornado,jonashagstedt/tornado,hhru/tornado,Lancher/tornado,cyrilMargaria/tornado,xinyu7/tornado,Windsooon/tornado,0xkag/tornado,frtmelody/tornado,kangbiao/tornado,allenl203/tornado,shaohung001/tornado,jsjohnst/tornado,takeshineshiro/tornado,304471720/tornado,kaushik94/tornado,cyrilMargaria/tornado,NoyaInRain/tornado,Batterfii/tornado,yuezhonghua/tornado,jarrahwu/tornado,cyrilMargaria/tornado,zhuochenKIDD/tornado,eXcomm/tornado,mlyundin/tornado,gitchs/tornado,AlphaStaxLLC/tornado,allenl203/tornado,bywbilly/tornado,fengshao0907/tornado,yangkf1985/tornado,304471720/tornado,ZhuPeng/tornado,MjAbuz/tornado,erichuang1994/tornado,shaohung001/tornado,Polyconseil/tornado,pombredanne/tornado,Polyconseil/tornado,gwillem/tornado,kangbiao/tornado,InverseLina/tornado,sxfmol/tornado,yangkf1985/tornado,tianyk/tornado-research,LTD-Beget/tornado,ms7s/tornado,dongpinglai/my_tornado,nordaux/tornado,ms7s/tornado,Drooids/tornado,mr-ping/tornado,allenl203/tornado,zguangyu/tornado,legnaleurc/tornado,ajdavis/tornado,dongpinglai/my_tornado,mivade/tornado,LTD-Beget/tornado,liqueur/tornado,304471720/tornado,yuyangit/tornado,djt5019/tornado,zguangyu/tornado,ymero/tornado,0xkag/tornado,wujuguang/tornado,Callwoola/tornado,wsyzxcn/tornado,Windsooon/tornado,NoyaInRain/tornado,0x73/tornado,jampp/tornado,nbargnesi/tornado,drewmiller/tornado,hzruandd/tornado,wsyzxcn/tornado,coderhaoxin/tornado,coderhaoxin/tornado,whip112/tornado,whip112/tornado,elijah513/tornado,djt5019/tornado,ifduyue/tornado,frtmelody/tornado,jarrahwu/tornado,z-fork/tornado,insflow/tornado,mivade/tornado,lujinda/tornado,jparise/tornado,LTD-Beget/tornado,anandology/tornado,elelianghh/tornado,dsseter/tornado,ubear/tornado,kippandrew/tornado,eXcomm/tornado,lilydjwg/tornado,ubear/tornado,sevenguin/tornado,nbargnesi/tornado,icejoywoo/tornado,nordaux/tornado,lilydjwg/tornado,arthurdarcet/tornado,gitchs/tornado,shashankbassi92/tornado,sxfmol/tornado,elelianghh/tornado,andyaguiar/tornado,yuezhonghua/tornado,nbargnesi/tornado,johan--/tornado,jehiah/tornado,0x73/tornado,Batterfii/tornado,ydaniv/tornado,akalipetis/tornado,anjan-srivastava/tornado,lilydjwg/tornado,anjan-srivastava/tornado,ubear/tornado,importcjj/tornado,tianyk/tornado-research,Batterfii/tornado,nbargnesi/tornado,whip112/tornado,jampp/tornado,gitchs/tornado,andyaguiar/tornado,Callwoola/tornado,importcjj/tornado,ms7s/tornado,bdarnell/tornado,takeshineshiro/tornado,VShangxiao/tornado,yuezhonghua/tornado,ms7s/tornado,tianyk/tornado-research,shashankbassi92/tornado,hzruandd/tornado,andyaguiar/tornado,kangbiao/tornado,jampp/tornado,felixonmars/tornado,ZhuPeng/tornado,akalipetis/tornado,akalipetis/tornado,fengshao0907/tornado,jsjohnst/tornado,BencoLee/tornado,Drooids/tornado,pombredanne/tornado,pombredanne/tornado,Drooids/tornado,allenl203/tornado,anjan-srivastava/tornado,ms7s/tornado,futurechallenger/tornado,tianyk/tornado-research,wujuguang/tornado,dsseter/tornado,dsseter/tornado,cyrusin/tornado,AlphaStaxLLC/tornado,jarrahwu/tornado,Callwoola/tornado,304471720/tornado,coderhaoxin/tornado,Drooids/tornado,QuanZag/tornado,kevinge314gh/tornado,wujuguang/tornado,djt5019/tornado,Lancher/tornado,zhuochenKIDD/tornado,mivade/tornado,lujinda/tornado,noxiouz/tornado,mr-ping/tornado,hhru/tornado,yangkf1985/tornado,0xkag/tornado,arthurdarcet/tornado,importcjj/tornado,gwillem/tornado,mr-ping/tornado,AlphaStaxLLC/tornado,arthurdarcet/tornado,cyrilMargaria/tornado,shashankbassi92/tornado,wechasing/tornado,yuyangit/tornado,tornadoweb/tornado,legnaleurc/tornado,jarrahwu/tornado,fengsp/tornado,whip112/tornado,obsh/tornado,codeb2cc/tornado,ymero/tornado,bdarnell/tornado,lujinda/tornado,elijah513/tornado,sunjeammy/tornado,NoyaInRain/tornado,jparise/tornado,NoyaInRain/tornado,mr-ping/tornado,futurechallenger/tornado,hhru/tornado,elijah513/tornado,anandology/tornado,ajdavis/tornado,jparise/tornado,Polyconseil/tornado,dongpinglai/my_tornado,jsjohnst/tornado,ColorFuzzy/tornado,ydaniv/tornado,drewmiller/tornado,fengsp/tornado,Snamint/tornado,QuanZag/tornado,ifduyue/tornado,jparise/tornado,akalipetis/tornado,elijah513/tornado,eklitzke/tornado,Snamint/tornado,jehiah/tornado,takeshineshiro/tornado,chenxiaba/tornado,fengshao0907/tornado,z-fork/tornado,xinyu7/tornado,icejoywoo/tornado,frtmelody/tornado,Geoion/tornado,noxiouz/tornado,sevenguin/tornado,shashankbassi92/tornado,ifduyue/tornado,lilydjwg/tornado,mlyundin/tornado