I believe so. I watched a flash movie about how it works - but I'm still none the wiser!

I like the continuous shooting mode of the camera, but this is where the other kind of latency you mentioned hampers me and it slows right down after a few photos. Oh well, technology can only improve, right?