Did you consider show/hide of the panels? Or maybe you could implement via lazy loading approach? Alternatively, you consider headless form approach wherein the client side could coordinate with some server side logic to fetch the qualifying form json.