For sure — that's where it gets difficult.
Show me a real C++ interop example. Does function, constructor and operator overloading resolve correctly? How about C++26 reflection?