I would like to be able to use lengths with fill glue inside a Beamer column (or, for that matter, inside a minipage) in such a way that the finally assigned length is consistent inside and outside the column.
An MWE:
\documentclass[xcolor=dvipsnames,compress,9pt]{beamer}
\setlength{\parskip}{0pt plus 1fill}
\begin{document}
\maketitle
\begin{frame}{Propagating \textsc{fill} values to columns}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
\par
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
\vspace*{\parskip}
\begin{columns}[t]
\begin{column}{\textwidth}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
\par
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
\end{column}
\end{columns}
\end{frame}
\end{document}
Observe how nominally the value of the \parskip between the 3rd and 4th paragraphs, and the values between other paragraphs are the same, but the outcome is quite different.
I guess this is due to Beamer columns being implemented as minipages, and then again when a minipage is built, its own value for fill is computed.
Any ideas on a workaround?

\parskipinside a column one can use\newcommand{\@minipagerestore}{\setlength{\parskip}{1cm}}, but this won't work withfill, as it is inside a minipage. And to solve this, I guess, you would have to rewrite columns environment ... – samcarter_is_at_topanswers.xyz May 16 '16 at 15:17\parskip, see my first comment. – samcarter_is_at_topanswers.xyz May 31 '16 at 08:14