Ok, the reason is that `refreshRendering` it always called twice in a row when a value changes: on the first call `props` contains the name of the invalidated properties. On the second call `props` contains nothing. I could skip this test but it would cause `_update()` to be called for nothing. What is doing less harm, you tell me.