Не думаю что таким образом оптимально