if doc scratch is all-knowing, why did he seem so shocked when terezi informed him that vriska had his magic cue ball?

There are void pockets that he cannot see into