`rna_idproperty_known` would systematically skip IDProperties if their identifier matched the identifier of an RNA property. This should only be done in case the RNA property is 'dynamically-defined', i.e. it uses IDProperties as storage backend, and has the `PROP_IDPROPERTY` flag set. This will fix #123983, among probably many other similar hidden failures. NOTE: I would call that fix too risky for Blender 4.2 at this point of the release. This is a very low-level change, it's fairly hard to foresee all of its possible side effects. Pull Request: https://projects.blender.org/blender/blender/pulls/124000