Some theologians say that God has chosen to limit His omniscience to let us fully express our free wills. Does God truly know everything, for all time, all at once?