Согласно шаблону Information Expert нужно назначит эту обязанность тому классу, который обладает достаточной информацией для ее выполнения. Если такого класса не существует, то можно воспользоваться шаблоном Pure Fabrication и создать новый класс для этой обязанности, как посоветовал другой автор ответа.