LoadRules is only called from a small handful of places, so we should port those over now and leave this static class as a legacy wrapper for querying info.