Available on all platforms
Object pool
new(cl:Class<T>)
destroy():Void
inlineget():T
inlineret(obj:T):Void