Allow returning boolean from prep provider to control streaming vs buffering behavior