extract GridWorker from BarrierGridEngine