Simple worker that does stuff in batches. Block passed to initializer should be a method that accepts list of things to work at a time