Performance of hits pt1

* 30% improvement on summary (avoid counting things)
* General, smaller improvement on everything else by avoiding N+1
  for each hit row by preloading the host and site for its row