support non-observable model value for input binding