Protect against concurrent modification