Fixed bug in object.setProperty(). It didn't call OnChange method if you update the same property two times