Да, это оптимальное решение.