Every feature that it makes sense for should have a "safety belt" implemented (third option to partially enable): run the feature a magic-number amount of times, and disable the feature if it never helps (e.g., plan locally only 1000 times before giving up on that strategy).
Every feature that it makes sense for should have a "safety belt" implemented (third option to partially enable): run the feature a magic-number amount of times, and disable the feature if it never helps (e.g., plan locally only 1000 times before giving up on that strategy).