perf tweaks: scheduling queue via linked-list, per #8