optimize canvas layers update, closes #732, closes #785
optimize canvas layers update, closes #732, closes #785

CapeSepias/Leaflet,bbecquet/Leaflet,Ossehoht/Leaflet,mediasuitenz/Leaflet,CorainChicago/Leaflet,pakro/Leaflet,elfalem/Leaflet,AP-whitehat/Leaflet,nkovacs/Leaflet,billybonz1/Leaflet,webmechanicx/Leaflet,mstahv/Leaflet,Neorth/Leaflet,srdavis/leaflet-template,che603000/Leaflet,stefanocudini/Leaflet,sellonen/Leaflet,snkashis/Leaflet,dhootha/Leaflet,wancharle/Leaflet,Fil/Leaflet,fredericksilva/Leaflet,starsolaris/Leaflet,davidlukerice/Leaflet,Jakobud/Leaflet,lizardtechblog/Leaflet,sisou/Leaflet,sisou/Leaflet,stefanocudini/Leaflet,pakro/Leaflet,CapeSepias/Leaflet,dhootha/Leaflet,davojta/Leaflet,Trufi/Leaflet,iamjonbradley/Leaflet,javimolla/Leaflet,psicomante/Leaflet,nikhildhamsaniya/Leaflet,Ubisense/Leaflet,azimux/Leaflet,sambernet/Leaflet,stefanocudini/Leaflet,caiiiycuk/Leaflet,jasonoverland/Leaflet,Mark-Wood/Leaflet,devjoseluis/Leaflet,RyanHickman/Leaflet,huangsong/Leaflet,javimolla/Leaflet,jmutua2015/Leaflet,w8r/Leaflet,wancharle/Leaflet,huangsong/Leaflet,brah/Leaflet,Andrey-Pavlov/Leaflet,northerneyes/Leaflet,fab1an/Leaflet,webmechanicx/Leaflet,iOffice/Leaflet,akauppi/Leaflet,tbassett44/Leaflet,olafurr/Leaflet,Trufi/Leaflet,AndBicScadMedia/Leaflet,beni55/Leaflet,yohanboniface/Leaflet,yohanboniface/Leaflet,billybonz1/Leaflet,Fil/Leaflet,RLRR/Leaflet,hyperknot/Leaflet,Neorth/Leaflet,sisou/Leaflet,prashen/Leaflet,bolshoibooze/Leaflet,juliensoret/Leaflet,fredericksilva/Leaflet,sambernet/Leaflet,cartant/Leaflet,pzdz/Leaflet,waeltken/Leaflet,tomnod/Leaflet,geoloep/Leaflet,caiiiycuk/Leaflet,psicomante/Leaflet,rlugojr/Leaflet,eriksjaastad/Leaflet,CapeSepias/Leaflet,wrrnwng/Leaflet,AP-whitehat/Leaflet,mourner/Leaflet,Leaflet/Leaflet,litnerdy/Leaflet,RLRR/Leaflet,patrickarlt/Leaflet,tbassett44/Leaflet,codeator/Leaflet,perliedman/Leaflet,rlugojr/Leaflet,brah/Leaflet,andrewmartini/Leaflet,codeator/Leaflet,tormi/Leaflet,tsantacruz/RotationalMarker,iZucken/Leaflet,eriksjaastad/Leaflet,iOffice/Leaflet,prashen/Leaflet,taraszerebecki/Leaflet,gabrielpconceicao/frontend-asset-leaflet,thalesfsp/Leaflet,thalesfsp/Leaflet,Ossehoht/Leaflet,DrillingInfo/Leaflet,pzdz/Leaflet,scaddenp/Leaflet,psicomante/Leaflet,CloudMade/Leaflet,jblarsen/Leaflet,andrewmartini/Leaflet,brunocasanova/frontend-asset-leaflet,klaftertief/Leaflet,fillerwriter/Leaflet,CorainChicago/Leaflet,elfalem/Leaflet,bbecquet/Leaflet,thalesfsp/Leaflet,gabrielpconceicao/frontend-asset-leaflet,mediasuitenz/Leaflet,rlugojr/Leaflet,davidlukerice/Leaflet,devjoseluis/Leaflet,nycitt/Leaflet,lee101/Leaflet,RLRR/Leaflet,akrzyzanowskino/TeamSE,scaddenp/Leaflet,brunocasanova/frontend-asset-leaflet,nathancahill/Leaflet,frafra/ProntoSoccorsoLiguria,grahamthompson/Leaflet,sellonen/Leaflet,jblarsen/Leaflet,2gis/Leaflet,tomnod/Leaflet,iOffice/Leaflet,2gis/Leaflet,jmutua2015/Leaflet,taraszerebecki/Leaflet,cartant/Leaflet,snkashis/Leaflet,frogcat/Leaflet,Leaflet/Leaflet,patrickarlt/Leaflet,2gis/Leaflet,tbassett44/Leaflet,prashen/Leaflet,bbecquet/Leaflet,devjoseluis/Leaflet,yohanboniface/Leaflet,Jakobud/Leaflet,wpf500/Leaflet,MuellerMatthew/Leaflet,waeltken/Leaflet,msiadak/Leaflet,bolshoibooze/Leaflet,jasonoverland/Leaflet,beni55/Leaflet,iamjonbradley/Leaflet,caiiiycuk/Leaflet,webmechanicx/Leaflet,Andrey-Pavlov/Leaflet,frafra/ProntoSoccorsoLiguria,Neorth/Leaflet,iZucken/Leaflet,cmulders/Leaflet,wpf500/Leaflet,brunocasanova/frontend-asset-leaflet,mbrukman/Leaflet,hyperknot/Leaflet,danzel/Leaflet,klaftertief/Leaflet,elkingtonmcb/Leaflet,wancharle/Leaflet,huangsong/Leaflet,tsantacruz/RotationalMarker,fab1an/Leaflet,akauppi/Leaflet,twoubt/Leaflet,tyrasd/Leaflet,davojta/Leaflet,akauppi/Leaflet,sellonen/Leaflet,litnerdy/Leaflet,jblarsen/Leaflet,msokk/Leaflet,cmulders/Leaflet,msiadak/Leaflet,moklick/Leaflet,Srikanth4/Leaflet,iamjonbradley/Leaflet,Ubisense/Leaflet,mstahv/Leaflet,nathancahill/Leaflet,tomnod/Leaflet,nvoron23/Leaflet,frogcat/Leaflet,CorainChicago/Leaflet,hyperknot/Leaflet,olafurr/Leaflet,Ossehoht/Leaflet,alex2wong/Leaflet,fredericksilva/Leaflet,RobertoMalatesta/Leaflet,AP-whitehat/Leaflet,MuellerMatthew/Leaflet,mourner/Leaflet,kjell/Leaflet,juliensoret/Leaflet,mediasuitenz/Leaflet,davidlukerice/Leaflet,RobertoMalatesta/Leaflet,Jakobud/Leaflet,che603000/Leaflet,RyanHickman/Leaflet,geoloep/Leaflet,mbrukman/Leaflet,Srikanth4/Leaflet,wpf500/Leaflet,fillerwriter/Leaflet,Leaflet/Leaflet,davojta/Leaflet,kjell/Leaflet,javimolla/Leaflet,mbrukman/Leaflet,klaftertief/Leaflet,kumy/Leaflet,fillerwriter/Leaflet,twoubt/Leaflet,Fil/Leaflet,pakro/Leaflet,AndBicScadMedia/Leaflet,beni55/Leaflet,mourner/Leaflet,msiadak/Leaflet,kumy/Leaflet,wrrnwng/Leaflet,scaddenp/Leaflet,billybonz1/Leaflet,fab1an/Leaflet,elfalem/Leaflet,ismyrnow/Leaflet,iZucken/Leaflet,grahamthompson/Leaflet,w8r/Leaflet,brah/Leaflet,Andrey-Pavlov/Leaflet,litnerdy/Leaflet,elkingtonmcb/Leaflet,pzdz/Leaflet,alex2wong/Leaflet,lee101/Leaflet,alex2wong/Leaflet,Mark-Wood/Leaflet,elkingtonmcb/Leaflet,taraszerebecki/Leaflet,Srikanth4/Leaflet,Trufi/Leaflet,geoloep/Leaflet,dhootha/Leaflet,w8r/Leaflet,nkovacs/Leaflet,grahamthompson/Leaflet,jasonoverland/Leaflet,tsantacruz/RotationalMarker,gabrielpconceicao/frontend-asset-leaflet,andrewmartini/Leaflet,RyanHickman/Leaflet,RobertoMalatesta/Leaflet,nikhildhamsaniya/Leaflet,wrrnwng/Leaflet,bolshoibooze/Leaflet,nathancahill/Leaflet,davidjb/Leaflet,nvoron23/Leaflet,waeltken/Leaflet,sambernet/Leaflet,eriksjaastad/Leaflet,codeator/Leaflet,tormi/Leaflet,Ubisense/Leaflet,starsolaris/Leaflet,frogcat/Leaflet,mstahv/Leaflet,cartant/Leaflet,kumy/Leaflet,nycitt/Leaflet,olafurr/Leaflet,AndBicScadMedia/Leaflet,DrillingInfo/Leaflet,twoubt/Leaflet,msokk/Leaflet,tormi/Leaflet,MuellerMatthew/Leaflet,cmulders/Leaflet,nycitt/Leaflet,jaropolk2/Leaflet,nikhildhamsaniya/Leaflet,jmutua2015/Leaflet,akrzyzanowskino/TeamSE,starsolaris/Leaflet,lee101/Leaflet,snkashis/Leaflet,akrzyzanowskino/TeamSE,northerneyes/Leaflet,msokk/Leaflet