There were early claims by some people that our indexed block storage would result in long block query times, slowing IBD. This was predictably not true, because writing is more costly than reading, and we write easily the entire store in 45 minutes. But this just reinforces that fact. Even with full block object reconstruction from the relational store, where each op in each script is stored as an object with a shared pointer (for push data), and then wire serialization from that object model, it is much faster than necessary. And reducing the query to just construct the wire serialization directly will easily cut this in half.