An intermediate link between the "Custom Template" and the standard layers can serve as a "Wrapper", with which it is available to specify where other layers should be displayed.

public function layout(): array
    return [
        Layout::wrapper('myTemplate', [
            'foo' => [
            'bar' => RowLayout::class,

The variables foo andbar will be passed to the myTemplate template, containing the already collected View, which can be displayed:

<div class="row">
    <div class="col-7 border-right">
        @foreach($foo as $row)
            {!! $row !!}
    <div class="col-5 no-gutter">
        {!! $bar !!}

The variables from query are also available in the template.