optimising OACharacter for external prefab conversations