Support firehose (request(-1))