Work in progress: putting the Handler behind a queue