Query the data interface to give feedback to the end user. Note that the default implementation, just calls GetErrors on the DataInterface, but derived classes can do much more. Also, InAsset or InComponent may be null values, as the UI for DataInterfaces is displayed in a variety of locations. In these cases, only provide information that is relevant to that context.