Quite true, Barrister.
In addition, God is above “time”. The idea that God makes us, at moment (x), then sees us “moving through time” to death at moment (Z), while our life is line (Y) is a grossly human and finite vision of His omniscience.
I don’t know who originally came up with this example, but it struck me.
God, being “beyond” time, creates us, we live, die, and are judged, not in “linear” time, but as one “infinity moment”. God “knows” what we do and sees us doing it at “one and the same” time. Seeing us do an action (of our free will), He is neither causing us to do the action (which would NEGATE our free will) nor “predestining” us to hell–or heaven.
Thankfully I’m not a mathematician, so this scenario worked very well for me.