❔ Why and when does todoId property get updated i.e. its different between prints to console. - C#