title: KineticJS drawScene method stops workgin after some time
body: <p>In my application I draw some images that can be hidden from canvas by clicking them.
  and I've encountered an error in my clients browsers (opera and safai)
  After a sometime (2 to 5 minutes) of continuous clicking to those images, they've just stopped reacting on clicks.</p>
  
  <p>the code looks like this:</p>
  
  <pre><code>this.selectItem = function(evt){
      evt.preventDefault();
      var addon = evt.targetNode;
      var current_avatar = avatars.avatar_list['avatar_'+addon.attrs.avatar_id];
      if(current_avatar.editable){
          if(!addon.attrs.addon_isbase){
              if(addon.attrs.addon_cattype !== 1){
                  current_avatar.stage.remove(addon);
                  /*addon.visible(false);*/
                  current_avatar.stage.drawScene();
              }
          }
      }
  };
  </code></pre>