If it’s easier to spell a metatype existential than an optional existential, I think the design has optimized for the wrong use case.
I’m tempted to define my own struct Any<T> and play around with the ergonomics.
struct Any<T>