I have no idea what the hell is going on. Debugging webworkers is painful