private void Start()
    {
        objNames = new Dictionary <string, GameObject>
        {
            ["sheep"] = sheep,
            ["miner"] = miner,
            ["wheel"] = wheel,
            ["car"]   = car
        };
        objectPoolInitialSizes = new Dictionary <string, int>
        {
            ["sheep"] = objectPoolInitialSizeSheep,
            ["miner"] = objectPoolInitialSizeMiner,
            ["wheel"] = objectPoolInitialSizeWheel,
            ["car"]   = objectPoolInitialSizeCar
        };

        foreach (string objName in objNames.Keys)
        {
            objectPools[objName] = (objectPooler.AddObjectPool(objNames[objName], objectPoolInitialSizes[objName]));
        }
    }