reverted RangeRStream to the original behaver, use tpool/range:cache if you want the new behaver