Change higher-level APIs to prefer to use FusedBlockJsonEventIterator

So it's not so easy to shoot yourself in the performance foot.