Remove all static state2

This is a non-functional change, and has no acceptance criteria other than that all existing functionality should continue working. It is useful since it removes all recently introduced static state from BladeRunnerJS, which is good since static state leads to bugs.