Refactor Minion to Use Discard Service