The software stores the current state in a closure. The closure gets cached. When the cache is full, the older closures get flushed, hence the error message.