Hmm, so looking at jqLite, it seems if the child gets removed, the listeners do get removed as well, as long as they are bound through the jqLite functions, which I am doing above. Thanks for enlightening me, we can go ahead and fix this.