Why add a separate signal? I'd just use the modelReady signal for the property.