Big rewrite of display list queue management

Expect things to break, then get better.
WIP: Signal PAUSE (not working yet)