data-binding: ensured property change handlers fire for bound lists when items get added, removed, etc.