Handle object creation differently, using ReflectionClass::newInstanceWithoutConstructor