Hot, warm, and cold storage to reduce lock contention. Moved optimiser on a per-simulation (and not per thread) basis.
Hot, warm, and cold storage to reduce lock contention.
Moved optimiser on a per-simulation (and not per thread) basis.

kristapsdz/bmigrate,kristapsdz/bmigrate