no lock on mesh update