Ну и зачем? Меня устраивает текущий вариант, который отвечает всем требованиям моей задачи.