(Hopefully) make disassembler thread safe