hit counter cache instead of doing a count