Using Web worker to mic-mick the user experience of having large files upload in background without Interruption