Is your feature request related to a problem or challenge?
These are quite similar, I wonder if we can embed the logic from CoalesceAsyncExecInput into existing rule CoalesceBatches to consolidate the codebase a bit 🤔
Reference links:
Describe the solution you'd like
Move logic of CoalesceAsyncExecInput into CoalesceBatches and delete CoalesceAsyncExecInput
Describe alternatives you've considered
If not possible then don't do this approach
Additional context
No response