Fix serialisation of random states
Fix MP support: TODO: persistance w/ MP