No, it's not. You can use getBukkitEntity and just cast to CraftVillager to reduce the diff.