Blindly updating on all keyup strokes is bad here. This is causing an enormous amount of extra updates to be fired for the track event. Consequently it's causing extra amounts of resources to be downloaded (in this case, the popups icon).