Adjusting the idle timeout of the app pool to zero will keep IIS from recycling the app pool automatically. If my DNN site is stable, I will usually do this because there is no need for IIS to recycle if my application is properly written and has no memory leaks. This help keep DNN loaded all the time. I doubt this will change performance of Dynamic Forms specifically.
One suggestion -- ask DataSprings if their newest version supports the ClientResourceManagement. If so, you can turn on composite script files by going to Host > Host Settings > Advanced Settings > Client Resource Management. With this setting, DNN will composite all scripts, cached them, and load them through a handler. This can increase your page performance in DNN.