I am using a 3rd party library that is for the most part consists of POD structures. Even more, those structures are shared pointed by a special library pointer, build with a special library factory, so they come and go around in the form of I am using a 3rd party library that is for the