I'm building a web app that have 1 main feature and 2 sub features. The data that is displayed in these modules are pulled from a server and takes 1-2 seconds to load. I've chosen to save a cache of the data on the client side that loads instantly but I'm having trouble how to signify that the content have updated to the latest live version. Should I somehow let the user know that the initial data is not the latest?
I've been thinking of having each section flash quickly or have a spinner for each that turns into a checkmark and then fades as the data has been loaded.