private void _initPoint(IntVec point)
    {
        _loadedNode.Add(point.clone());

        string pointKey = point.toKey();

        Dictionary <int, GameObject>[] dics = new Dictionary <int, GameObject>[] {
            new Dictionary <int, GameObject>(),
            new Dictionary <int, GameObject>(),
            new Dictionary <int, GameObject>()
        };

        _actors.Add(pointKey, dics[0]);
        _readonlyActors.Add(pointKey, new DodReadOnlyDictionary <int, GameObject>(dics[0]));

        _enemies.Add(pointKey, dics[1]);
        _readonlyEnemies.Add(pointKey, new DodReadOnlyDictionary <int, GameObject>(dics[1]));

        _operators.Add(pointKey, dics[2]);
        _readonlyOperators.Add(pointKey, new DodReadOnlyDictionary <int, GameObject>(dics[2]));
    }