let's delay the task to the Isolate.run as std::thread was causing some funky crashes that I'm in no mood to fix atm
log