almost all objects contain only one pointer inside, making them very small, so no point paying (de)allocation costs. This has also been done to physx-c