FOR REVIEW: (PUP-3555) WIP cache expiration service for autoflush impl

remove the class, and the argument *is* the service