title: Om Next Multiple Instances of the Same Component with Different Query Parameters
body: <p>I'm developing a tree menu using Om Next by <strong>nesting multiple instances of the same component</strong> (<code>(defui Tree...</code>). I can recursively build the tree by passing different properties, so the initial rendering is fine.</p>
  
  <p>But, re-rendering items upon the state change is problematic since they share the same query and the params. But, if I can have different query parameters in different component instances they will be served with appropriate properties.</p>
  
  <p>My understanding is, the query and the parameters are linked to the Component rather the individual instances. Therefore, trying to update parameters using <code>om-next/set-query!</code> didn't work here.</p>
  
  <p>What is the idiomatic way of handling such a scenario?
  Can we do a workaround with <code>om/factory</code>?</p>
  
  <p>(Please pardon me if I'm suffering from a misunderstanding of fundamentals here.)</p>