ObservationMatrix should cast to SampleGame until bootstrap is separated out