When you use drag and drop to bind to data, does the generated code retrieve the data asynchronously or will it use/block the UI thread to retrieve the data?