Put RuleManager concurrency in hands of caller, fix races.