пока как-то все это мутно... у меня глобального понимания нет, как это сделать универсально и удобно.