I've found myself in a position where I need to present a python object to a C++ object, and it needs to look like a C++ object. The target application knows nothing of python. Would it be possible to create an object using SIP that I can inherit from and use the SIP api to convert into a CppPointer? Is there another/better way to achieve this?