I noticed that if I add a Lookup Rule to a form that is an insert rule without a Show auto fill button, the rule just runs over and over again continuously even when the user has not populated the fields yet. So you end up with just a bunch of blank values when someone visits your form.
For insert rules, it would be nice to have an option that the field must have a value and only when the value changes should the rule be run again.
I can enable the auto fill button, hide it, and use javascript to press it when any field changes and all have values but I am looking for a non-scripted way to do this to make it easier.