Reconfiguring the way sampling and chains are handled