Converting to an optimized linked list implementation for the queue. V8 optimizes it very well (about 80% the speed of V8 arrays when <100k items)