Реализуем ли мы этот код самостоятельно или загружаем расширение так же, как расширение для разметки или вида от первого лица.Есть ли более простой способ реализовать это расширение?