Calling Set() resets the existing items order, which makes sense from the implementation point of view, but not necessarily expected by the users. See #18262.
Calling Set() resets the existing items order, which makes sense from the implementation point of view, but not necessarily expected by the users. See #18262.