Remove Request.fromArray and its constructor, replace with simpler constructor and incremental reading