ИМХО, вы должны исключить предметника.
Посмотрите на это как на вклад в долговременное обслуживание и модульность вашего кода.
Может случиться так, что если вы напишете рендерер достаточно универсально, вы сможете использовать его в другом месте в этом проекте или в будущих проектах.
(я предполагаю, что нетривиальный рендерер элементов - например, тот, который наследуется от Label и меняет цвет)