dont add interfaces to the object hierarchy
match pgi vfunc escaping