Attempting to make explicit version work in a truely lock-free way