Являеться ли хорошим стилем программирования хранить разичные параметры в отдельном классе? То есть существует класс Menu, и сейчас там у меня храниться множество переменных, характеризующих конкретный экземпляр меню (цвета, размеры и тд). Я вынесу все подобные переменные в отдельный класс MenuParams, и в классе Menu буду использовать MenuParams.colorBar (или MenuParams_instance.colorBar если объектов класса Menu будет несколько) вместо this.colorBar. Это случаем не дольше будет работать?
Вобщем, что лучше, хранить характеристики в том же классе, или создать отдельный класс для этой цели?
Мысль вынести все подобные параметры в отдельный класс возникла из-за того что класс Menu разросся в достаточно большой файлик. Подобный подход здорово разгрузил бы листинг, но сомневаюсь, стоит ли оно того.

Или может есть третий вариант получше?