Is there a proposal for std::any like type that does not require held types to be copyable and has unique ownership of the held data?

Is there interest in such class?

We have an in house implementation that I find very useful for storing structures that contain unique_ptr (Flatbuffers, recursive types) and even non-movable types with mutexes.