No race conditions when list is changed