Core fact that have aliases are resolved multiple times, we could resolve this by ensuring that a fact class is only executed once, no matter how many search facts point to it.