try to improve performance for webWorkers logic (unsuccess)