             (cr/fire-rules)))))
 
 (time (perf-loop 100))
-(l/vec-ops @session)
+(l/vec-ops @test-session-atom)
 (count (:one-to-one @state/fact-index))
 (:unique @state/fact-index)
 ;(inspect/inspect @session)

  ;(time
    (dotimes [n iters]
      ;(time
        (reset! session
          (-> @session
            (l/replace-listener)
            ;(util/insert-action [(guid) :add-todo-action-2 {:todo/title "ho"}])
            ;(util/insert-action [(guid) :add-todo-action {:title "hey"}])

;; depending on when/where listeners are added and removed. Might
;; be nice to file a bug with Clara so they're aware.

(def test-session-atom (atom (n-facts-session 100000)))

;(t/get-trace @session)
;(get-in (inspect/inspect @session) [:rule-matches remove-older-one-to-one-facts])
