Don't worry, I knew what I was signing up for in hacking a JS library written by Google.
I have read about the live arrays. So the result set is supposed to always be up to date at request time? Could this be done with a getter/setter concept? It only needs to be live Just In Time.