I want to draw the formation of a fat molecule like shown in the picture below
I tried with hspace/vspace and yshift:
\documentclass[margin=2cm]{standalone}
\usepackage{chemfig}
\begin{document}
\schemestart
\chemfig{C(-[2,0.7])(-[4,0.7])(-[0]\lewis{57,O}(-[1]H))(-[6,3]C(-[2,0.7])(-[4,0.7])(-[0]\lewis{57,O}(-[1]H))(-[6,3]C(-[2,0.7])(-[4,0.7])(-[0]\lewis{57,O}(-[1]H))(-[6,0.7])))} \+ \chemfig{\lewis{57,O}(-[4]H)(-[1]C(=[3]\lewis{24,O})(-C_{15}H_{31}))} \arrow{0}[,0] \hspace*{-4.125cm} \+ \chemfig{\lewis{57,O}(-[4]\textcolor{red}{H})(-[1]C(=[3]\lewis{24,O})(-C_{15}H_{31}))} \chemmove[orientation/.style={rotate=0},xshift=-2cm, yshift=-2cm]{
\draw[orientation,draw=black,opacity=.2,fill=black!30]
node[pos=.25,above,opacity=1,orientation]{\+ \chemfig{\lewis{57,O}(-[4]\textcolor{red}{H})(-[1]C(=[3]\lewis{24,O})(-C_{15}H_{31}))}} ;
}
\schemestop
\end{document}
This isn't nice. How can I achieve a perfect alignment with chemfig?