Support multiple 'execute_on' with UOs, PPS, and VectorPPS

refs #3446