Omniscience
Omniscence means infinite knowledge—knowledge of all things. Either the omniscient being is said to have this knowledge innately, or it somehow acquired all-knowledge with it’s reason. But, innate ideas violate the law of cause and effect, and it is impossible to gain infinite knowledge.