I tried to optimize even more, but only saved 4 frames than the previous WIP. EDIT: Forgot to mention that desyncs at the start of stage 13 (due to different RNG, again).