title: Using geospatial commands in rethinkdb with changefeed
body: <p>right now I have a little problem:</p>
  
  <p>I want to use geospatial commands (like getIntersecting) together with the changefeed feature of rethinkdb but I always get:</p>
  
  <blockquote>
    <p>RqlRuntimeError: Cannot call <code>changes</code> on an eager stream in: r.db("Test").table("Message").getIntersecting(r.circle([-117.220406,32.719464], 10, {unit: 'mi'}), {index: 'loc'})).changes()</p>
  </blockquote>
  
  <p>the big question is: Can I use getIntersecting with the changes() (couldn't find anything related to that in the docs btw ...) or do I have to abandon the idea of using rethinkdb geospatial features and just use  change() to get ALL added or changed documents and  do the geospatial stuff outside of rethinkdb?</p>