get(type, func) {
    if (!this.cache[type] || !this.cache[type].length) return func();

    const node = this.cache[type].pop();
    return node;
  }
Pool

Object buffer pool - used to save memory overhead

Examples:

    const display = Pool.get("sprite", () => new Sprite());

@public