Dash app Google Index wait for page load

I am running a deployed dash app and running into an issue.

Because the Google Index does not wait for the page to finish loading, it’s simply indexing the “loading” screen. My dash app takes several seconds to fully load all the content leading to some content not being indexed by Google.

Has anybody had any experience with this?