Don't create a new lambda everytime when queuing Task via ThreadPool QueueUserWorkItem