I have a system of equations, and I want to use an enumerated cases option -- hence I have been using empheq. But I want the cases part to use subequations. Let me give a MWE which should hopefully clarify things.
\documentclass[]{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
a &= b \label{eq:1} \\
&=
\begin{cases}
c_1 %\label{eq:2a}
\\ c_2 %\label{eq:2b}
\end{cases}
\end{align}
\end{document}
Naturally, in order to make this compile, I had to comment out \label{eq:2a} and \label{eq:2b}. I have included these, because I want these two to be labelled 2a and 2b, respectively.
If I didn't have the first line break, ie went straight to a = \begin{cases} ... then I would know how to use this using empheq. However, empheq seems to only work outside of a math environment. I hoped for a version of alignED or gatherED -- but I cannot find one.
Any assistance here would be greatly appreciated. Cheers

subequationsenvironment. – Davislor May 11 '20 at 13:31subequationsin the OP. None of the linked ones seem to do what I am saying...? The accepted answer is closest, but still a bit off -- it is also unbelievably complicated; I just want something like "empheqed". As simple as requrest as it is, maybe it doesn't exist... – Sam OT May 11 '20 at 13:39alignenvironment. – Davislor May 11 '20 at 15:17width of" type measuring. That might have to be what I do. I triednumcasesandsubnumcasestoo, but they have similar issues that they can't be embedded inside analignenvironment – Sam OT May 11 '20 at 18:02;-)– Sam OT May 11 '20 at 18:15