Don't double buffer the input