void Start() { spawnItem = new GameObject("LRUSpawnItem"); Facade.RegisterObjcetSpawnPool(this, spawnItem, SpawnHandler, DespawnHandler); goDict.AddOverflowAction((x) => Facade.DespawnObject(this, x)); }