Reduced dependencies to ICharacterContext