ну короче вкусовщина, но я бы может еще с декоратором как-то поигрался или с чем-то в этом духе,
как говорится, на мое субъективное мнение, идея решить это через наследование с учетом вышесказанного нарушает логический принцип достаточного обоснования :)
мол небольшой служебный класс вводит доп уровень наследования которое вообще чаще скорее зло чем не зло :)