Unity helpers PoolManager A simple pool system that takes GenericType<T> as Monobehaviour. SingleBehaviour A singleton script, where you inherit your own component.