Hi, i find that there are something wrong with Scheduler.
It use GenericPool.Get<ScheduledEvent<T>>,GenericPool.Get<ScheduledEvent<T,V>>,
But when it returns, it return a GenericPool.Return<ScheduledEventBase> but not GenericPool.Return<ScheduledEvent<T>>.
And it cause the GenericPool grow...