Results 11 issues of JP

@moodlezoup @sragss, I've started implementing a streaming version of `BytecodePolynomials`. I want to make sure we're on the right track before we start migrating the code to use this streaming...