Pretty much how I do it. I don’t believe there’s any other way.
When storing values from J2B elelments I’ll usually send the results to states. This keeps things uniform for me.