Change resume behavior for Observer

Eliminate multiple runs when resumed multiple times