more class tracking for pointer tracing
replace class name with 'vtable' value
cleanup
replaced type in recursion
cleanup
cleanup