my event store already has an index that maintains a last accessed time... it would be simple enough to add a counter field to that record but i'm not sure how you'd structure a query to learn it, that would be a whole addition to the protocol
i made that record type to implement a garbage collector, as part of a second level store... that reminds me i need to re-add the GC to the relay