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