Limited readable is an _upper_ boundary to remaining data, it can be
less.