            new Dictionary<int, MonoBehaviourPool<Reagent>>();

        private void Awake()
        {
            foreach (var reagent in _reagents)
            {
                var pool = new MonoBehaviourPool<Reagent>(reagent, _containerReagent);
                _reagentPool.Add(reagent.ID, pool);
            }
        }

        public Reagent GetReagent(Reagent reagent)
        {
            if (_reagentPool.ContainsKey(reagent.ID))