Conditional logic evaluation is done on the client side (the browser) using Javascript, and sometimes browsers do not do these tasks super fast. The browser must process all fields associated with the rules to evaluate conditional logic and know which fields to display or hide, along with any other JS scripts you may have on the page. Also, some conditional logic use cases can add extra work to the browser, e.g., If you’re using conditional logic to show/hide a field and using this same field as a value in another field conditional logic. In most cases, you won’t notice any performance impact, but if you have a huge form with lots of fields, you may experience slowness in the form display or usage; this is something expected due to the explanation above. In this case, the only workaround for improving the conditional logic performance would be to reduce the number of fields or split your form into many smaller forms. The following tutorial shows how to pass data from one form to another if you need it: How to Auto-Populate Form Fields Using Query String.