This page uses Event Cache to clean up the circular references which cause memory leakage. See also Memory Leakage.
Even in IE memory usage stabilizes using this method. Of course iterating over 500 events to remove then takes some time, but that can't be helped. Refresh to see it an action: an alert will tell you how long it took.