может стоить вернуться к привычным массивам хранящим какие то настройки? Это лучше делать на этапе оптимизации.