еще раз, фреймворк располагает к тому чтобы писать нормально, без полировок. максимум - от вложенности избавиться. ты же сначала вытворяешь какую-то хрень, идя против фреймворка, а потом делаешь ПОЛИРОВКУ, которая заключается только в том, чтобы сделать как надо было изначально. это не эволюционный подход, это хождение туда-сюда