Похоже, ты остановился на первом предложенном варианте. Хотя-бы почитай, что по второй ссылке. Там этот материал рассмотрен глубже.
Справедливости ради, примечание интересное. Была тема, я там тоже немного "собрал статистику", что, где, как, переключается или нет.