Please do a quick search on GitHub issues first, the feature you are about to request might have already been requested. **Expected Behavior** Efficient correct HTTP bad user data should return 400 **Current Behavior** Bad data returns 5xx Extrac copies of JSON messages are created in memory **Context** More memory pressure, harder to debug