Como envolver um documento beamerposter em moldura e colunas

Como envolver um documento beamerposter em moldura e colunas

Estou tentando criar um pôster usando beamerposter. Ao fazer isso, todo o documento consiste em um único quadro e várias colunas. Eu gostaria de evitar ter que fazer isso:

\begin{document}
    \begin{frame}
        \begin{columns}[t]
            \begin{column}{0.325\paperwidth}
                ...
            \end{column}
            ...
        \end{columns}
    \end{frame}
\end{document}

E gostaria de configurar as coisas no arquivo de preâmbulo/estilo para que eu possa fazer isso:

\begin{document}
    \begin{column}{0.325\paperwidth}
        ...
    \end{column}
    ...
\end{document}

Consegui agrupar o documento inteiro em um ambiente de quadro usando o código deaqui, mas tentar adicionar o ambiente de colunas causa o erroFile ended while scanning use of \frame.

Aqui está o que não está funcionando, que é uma extensão aparentemente mínima da lógica do código no link acima:

\documentclass{beamer}

\usepackage{etoolbox}
\AfterEndPreamble{\begin{frame}\begin{columns}[t]}
\let\myenddocument\enddocument
\def\enddocument{\end{columns}\end{frame}\myenddocument}

\begin{document}
    \begin{column}{0.5\textwidth}
        test
    \end{column}
\end{document}

Remover o columnsmaterial do preâmbulo e adicioná-lo dentro do documento funciona:

\documentclass{beamer}

\usepackage{etoolbox}
\AfterEndPreamble{\begin{frame}}
\let\myenddocument\enddocument
\def\enddocument{\end{frame}\myenddocument}

\begin{document}
    \begin{columns}[t]
        \begin{column}{0.5\textwidth}
            test
        \end{column}
    \end{columns}
\end{document}

informação relacionada