Storing SwiftUI Views to operate on it

I am creating a UIKit application but that contains SwiftUI Views embedded using the hostingcontroller.

I have a particular approach for it..but it requires instantiating a swiftUI view, creating a hostingcontroller object from it and storing a reference to it. So that later If I wanted to update the view, I can simply get the reference back and update the swiftUI view using it.

I wanted to understand what does apple recommends on this. Can we store a swiftUI instance? Does it cause any issue or it is okay to do so?

Storing SwiftUI Views to operate on it
 
 
Q