Refactoring, don't hammer API on order rejection