add xobjectPageTypeCache