private void OnPoolRemoved(Pool pool) { pool.OnCleanup -= OnPoolRemoved; masterAssets.Remove(pool.id); }