Yes, I did notice that. And the setter is ok (and a consequent call to `requestLayout()`), but I would prefer to pass this info directly in your model (exposing then only `updateWith(...)`).