Thanks this is interesting.
I suppose all our fustration came from the fact that we expected the cache to clean itself up upon apache restart or expiration of the cache delay... And since we cannot prevent our users to login all the time, even if we ask them to keep quiet for 2 minutes ( I hate those marketing guys :-) ).
Thanx for pointing out that a simple cron would actually solve the problem. Sometimes simples things work best.