I also have speed issues with forms that make use of calculations & conditional logic, especially when they cascade.
Take as an example where B depends on A’s value and D depends on C’s value. I am currently trying to confirm which of the following 2 scenarios happens when I edit A:
- B is re-evaluated
- B & D are re-evaluated (this would be bad since D doesn’t depend on A’s value)
I am also exploring some options in a separate post: How to Speed Up a Laggy Form