Start moving to a persistWorker mechanism