private void SetExtra(double condition, int offset, MabiDictionary extra) { var id = (int)Math.Log(condition, 2) + (64 * offset); lock (_extra) _extra[id] = extra; _extraCache = null; }