My favorite thing about the decision list loader is that it caches the result. If the same decision is called more than once in a single request, the decision list will automatically skip all of the logic and just give the result.

github.com/Underpin-WP/de…