Having `PooledArray{T, R, N}` is confusing since we have `AbstractArray{T, N}`. The day we make a breaking release we should change this.