When Maxfilter (or xscan) jobs are submitted to the queue, we lose contact with them. Would be nice to have some persistence:
- what's in the queue?
- how long do I need to wait?
- did I submit task X?
- made a mistake, kill tasks X...Y
- what did task Z output? stdout or log?
Some sort of JSON-based task log?