In beamer, is it possible to uncover a sequence of connected line segments drawn in tikz? For example, in the following figure, I want to show the line segments in the third \draw one by one after each -- (except the first one). Is there a way to achieve this, or is it just impossible?
\begin{tikzpicture}[scale=.5]
\draw[<->,>=latex](0,10)--(0,0)--(10,0)node[below]{$Q$};
\draw<2-> node[left]at(0,10){$P$} node[below]at(10,0);
\draw<3->[very thick, red](0,6)--(4,6)--(4,3)--(6.67,3)--(6.67,2)--(9.33,2)--(9.33,0);
\end{tikzpicture}

remember=does not seem to remember anything (also see this), I'll fiddle a little more when I get back. – Tom Bombadil Oct 08 '12 at 09:00remember=only seems to work in very specific situations, but it mostly doesn't update the\last...values. – Gonzalo Medina Oct 08 '12 at 14:41