We never remove this listener. Is this a potential memory issue? I'm still getting my head around the notion of a web-like app that "runs forever" ;-)