data-binding: ensured changes handlers for property chains are retained after model changes