in reply to Dynamic forms In Perl

The problem with this, is it requires a full reload and re rendering of the page... Any thoughts?

That is a problem with your javascript, the thing responsible for hiding the full reload.