implement event count cache