Ну как-то через жопу наверное действительно все можно сделать, вопрос в том стоит ли оно того в данном случае - громоздить нечто многоуровневое что будет постоянно глючить и во что трудно будет оперативно вносить изменения.
Но вот если есть готовые простые технологичные решения, то это другое дело.