My pleasure, however, that’s exactly what I said.
You need to create an interface that listens for additional content. Basically in C++ terms, a “CIN”.
You’re not rebuilding anything.
Again, create interfaces that listen for assets from a specific container. When that container is populated, then those interfaces will draw from the new contents.
If this is foreign to you, here’s some reference material: