An efficient live querySelectorAll prollyfill with events