TIMOB-13020 First pass attempt to unroll and keep propertyChanged in a single UI callback.
Merge pull request #3959 from BlainHamon/timob-13020

TIMOB-13020 First pass attempt to unroll and keep propertyChanged in a single UI callback.