[IMP] remove useless locking from update()

Locking shouldn't be needed here because the data we read is immutable