To fix ENG-6666, make NValue cast operations produce un-inlined values

Do we have a test cast that the source is not INLINE? Maybe we have covered that before? Not sure about it.