Reactive poll of data without breaking connection to the server

I have an app that reactively polls a csv file for new data at a set interval. The app is a dashboard that users interact with, however every time I send new data to it by republishing the app it breaks the connection to the server and the user loses whatever interaction they had with the data and must reload the app or refresh the page.

Is it possible to have a reactive app hosted on shinyapps io that can update with data without needing to be refreshed or reloaded each time? For example, can I just upload the new csv file to the app without publishing the entire app each time I want to update the data?