private void RecordError(AnyObjectId id, Exception e) { ObjectId objId = id.Copy(); if (_fetchErrors.ContainsKey(objId)) { _fetchErrors[objId].Add(e); } else { _fetchErrors.Add(objId, new List<Exception>(2) { e }); } }