Use task id and current microtime to avoid collisions between local js temp filenames