Reproduction steps:
1. Open the attached “BugRepro” project
2. Open the “Assets/Scenes/SampleScene.unity” Scene
3. Click on the "CarSettingsManager" GameObject in the Hierarchy view
4. In the Inspector view, modify any of the fields in the "Car Settings List"
5. Observe the Console window
Expected result: No errors are thrown, and list elements remain bound without unnecessary un-binding and re-binding upon modification
Actual result: “NullReferenceException: Object reference not set to an instance of an object” error is thrown and list elements are unnecessarily un-bound and re-bound with each modification
Reproducible with: 2022.3.28f1, 2022.3.39f1
Not reproducible with: 2022.3.27f1, 6000.0.12f1
Couldn't test with: 2021.3.40f1 (No GUI Implemented)
Reproducible on: Windows 11
Not reproducible on: No other environment tested