I suspect omni presence is the justification for all knowing. Otherwise annoying clever people would say "wait a minute, how could he know what I did last night if he wasn't there". Of course, this is the age of satellites, gps, cctv and working from home, so maybe soon the church will be able to revise the doctrine and say that omni presence is no longer required.