Reducing dependencies to ICharacterModelContext