Add another intermediate class, MCMCHostSampler