feature(worker): add unique mode