On Grouped Observation Level Interaction And A Big Data Monte Carlo Sampling Algorithm