There is already a queue actually and you can see it creating a thread from the preview thread pool . If you can make this operation more efficient, then that's great!Read More...