Add nested property setting
Emit change events for nested set operations