Итоги голосования для комментария:
Arris Я предлагаю обсуждать ситуацию в рамках условной системы. То есть проводить общетеоретические построения.

Иными словами, меня интересует ход мысли разработчиков той или иной системы в подобной ситуации, а не как задача уже решена без нас.

Короче, мне интересно разработать свое решение и понять, как или почему оно будет работать, а не тупо скопировать чужое.