Draft decoder holding onto input even after .FinalizeEncoding() has run