> Have any more thoughts on its implementation that you’d care to share?
In its most rudimentary form think of it as another "last used time" column in the database. A periodic job can delete all entries which are older than a certain last used time.
In its most rudimentary form think of it as another "last used time" column in the database. A periodic job can delete all entries which are older than a certain last used time.