Refactored batch requests - no guarantee it's stable