Simplified queue order
Bashed it more-or-less into working order.
Benchmarks look ok on limited testing.