buffer cache - allow draining from same context as writing
add buffer_cache to README