Even for the case that the entire command was passed to the ctor (bad idea!) and you "can" iterate it twice.. Do we really want to allow that?

The fact it triggers another set of roundtrips and cursor creations on the server is a little unexpected imo