I am not sure we want to throttle on total number of bytes serialized across all streams. That would slow down the rate at which a snapshot progresses as you add more concurrent queries which may not be the ideal behavior. I think you kind of expect to pay for what you use when you run multiple concurrent queries off of a snapshot