Cómo envolver un documento de beamerposter en marco y columnas

Cómo envolver un documento de beamerposter en marco y columnas

Estoy intentando crear un cartel usando beamerposter. Al hacer esto, todo el documento consta de un solo marco y varias columnas. Me gustaría evitar tener que hacer esto:

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

Y me gustaría configurar cosas en el archivo de preámbulo/estilo para poder hacer esto:

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

Pude envolver todo el documento en un entorno de marco usando el código deaquí, pero intentar agregar el entorno de columnas provoca el errorFile ended while scanning use of \frame.

Esto es lo que no funciona, que es una extensión aparentemente mínima de la lógica del código en el enlace de arriba:

\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}

Quitar el columnsmaterial del preámbulo y agregarlo dentro del 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}

información relacionada