This is a continuation of my previous question. I am dealing with the following code to include chemical reactions into the shape of a cloud.
\documentclass{article}
\usepackage{chemfig}
\usepackage{tikz}
\usetikzlibrary{shapes}
\newsavebox\ReactionBox
\sbox\ReactionBox{
\tiny
\setchemfig{compound style={draw,line width=0.8pt,
semitransparent,text opacity=1,inner sep=3pt,
rounded corners=1mm}}
\schemestart[0,1,line width=0.6mm]
$A + B$ \arrow([fill=cyan]--[fill=cyan]){->[k_1]}[,,green] $C$
\schemestop
\schemestart[0,1,line width=0.6mm]
$C$ \arrow([fill=cyan]--[fill=cyan]){->[k_2]}[,,green] $D$
\schemestop
}
\begin{document}
\begin{tikzpicture}
\node [align=center,cloud, draw,cloud puffs=10,cloud puff arc=120, aspect=2, inner ysep=2em]
{\usebox\ReactionBox};
\end{tikzpicture}
\end{document}
The problem is that both reactions appear next to each other instead of one above the other. How to go about fixing this?