Callback mutextes, encapsulate cache cleaner