[feature] transport vfptr