Loading spinner until all resources of a collection are loaded

I need to load 10.000 items of a collection. The wait time is quite some time, which is okay, but there is no sign for the user to understand that something is being loaded. The user instead thinks nothing is happening and navigates through the app. At the same time, new collections are only loaded until the original collection is fully loaded - even for small collections you need to wait for a long time to be shown.

So is it possible to get a loading spinner that shows until the collection is loaded? That would solve the whole problem.

Thank you