Mixed reality - Hololens/Immersive - DLC(Optional packages/assetbundles)

Hello,
I’m currently sturggeling to load assets/content at runtime, I’ve read that best practice is to use assetbundles, thats all working on Windows platform until you want to include scripts. I’ve done some research on this topic and I’ve found out that in UWP you have to use Optional packages that are kind of DLC system in UWP.

Does anyone have any experience in loading content with Optional packages? Or is any other approach better for this case?

I’m eager to learn, so I’m not looking for anyone to do the work for me. I would really appreciate some kind of direction/resources on this topic.
Thank you for reading and giving thought to it.
Regards.

I’ve successfully loaded AssetBundles in runtime without attaching any scripts to it. Still haven’t figure it out if its possible to do some kind of patch/update of the app which would add some functionalities/assets without needing to overwrite the whole app. Is that even possible?