I am trying to create a web app with 'Experience Builder' that allows an end-user to use the 'Add Data' widget to drag-and-drop a csv file, add it to the map, then choose a field that is populated into the 'Table' widget to create labels at the generated points, then 'Print'. I have been able to do this by creating a csv item in 'Map Viewer' with an appropriate label class and pulling it into ExB but this workflow would not meet my requirements for a user to be able to accomplish this process in a single web app. Does anyone have any input on how this can be achieved?