Generic hookModelProperty