Protocol as a property type, SwiftUI's View protocol. (any View vs View)

Thanks for your concrete solution.
I think I need to keep reading-up on how SwiftUI works so that I properly understand all the details from this thread. (And brush up on generics...)

Thanks all!