Seems like this had to be done to avoid race-conditions?