allowing prefetch to be set globally per connection, not per channel