I don't think the "free thinkers" can think straight. I don't think they understand that God doesn't literally "see into out future", as God doesn't experience a past, present or future. It's all the same to Him.
God would have access to the entire time-line and can see things as they occur
I try to make it easier to understand by putting it in human terms such as looking into the future is really taking a point in time and then looking backwards to see what choices someone already made. Someone looking into the future at past events (even if they have yet to occur in our present time) is no different than someone in present time looking into the past
Tomorrow if someone could see I ordered chicken for lunch and not a hamburger they can't claim by them seeing that I have no free will and had to have ordered chicken. Had i ordered a hamburger that is what they would see. And for someone to say I have no choice but to order chicken, that is based on the fact that they already saw me do it and that event already took place for all practical purposes for someone looking into the future. So of course i can't make another choice once I already made one any more than I can go into the past and make different choices.
It should be easy to understand God can see the whole timeline but for some reason this conversation keeps coming up. Maybe people are too influenced by thinking it will somehow disprove God because someone knowing the future doesn't even come close to taking away free-will. And if anything if they told someone it would make the future fluid. If they tell nobody then people simply chose what they decide to choose and someone is capable of seeing that