Since this gets called so often, I wonder if it makes more sense to do `$skip_execute = array_filter();` and still use the `empty()` check.