std::bless<std::byte[sizeof(T)]> (or how it is currently named), when it is added to the standard, will kinda allow accessing object representation without introducing very non-trivial changes to the C++ memory and object model.
--
Std-Proposals mailing list
Std-Proposals@lists.isocpp.org
https://lists.isocpp.org/mailman/listinfo.cgi/std-proposals