CacheManager: Reconstruct task before changing state