protected virtual Handle OnAllocateTouchHandle(CachedPool <Handle> pool) { return(new Handle()); }
void Awake() { this.touches = new CachedPool <Handle>(32, this.OnAllocateTouchHandle); }